Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BothamENG1982–83 Australian Tri-Series198310902056522.7824583.67012237
Hashan TillakaratneSL1995–96 Australian Tri-Series1995-1996101032056229.2942648.12023120
Sachin TendulkarINDSouth Africa in India ODI Series 2009/102010221204200*204.00152134.21100263
Jacques KallisSASouth Africa in India ODI Series 2009/102010331204104*102.00204100.00110134
Brendan TaylorZIMZimbabwe tour of Pakistan 2020/21202033020411268.0023088.70110225
Shahriar NafeesBANIreland tour of Bangladesh 2007/08200833120490*102.0026975.84030250
Virat KohliINDWest Indies in India ODI Series 2013/1420133302049968.00202100.99020212
KL RahulINDIndia tour of New Zealand 2019/202020331204112102.00185110.27110128
Sherfane RutherfordWIWest Indies tour of Sri Lanka 2024/25202433220480204.00190107.370301610
Virender SehwagINDSri Lanka in India ODI Series 2009/10200954020414651.00144141.67100296
Brian LaraWI2000 NatWest Triangular Series20004402048751.0026178.16030154
Runako MortonWIZimbabwe in West Indies ODI Series 2006200654020410951.0029070.34111232
Richie RichardsonWIEngland tour of West Indies 1985/86198644120479*68.0025380.63020254
Daryll CullinanSA1995-96 Pepsi Sharjah Cup1996441204110*68.0026178.16110153
Marvan AtapattuSL2002 ICC Champions Trophy200255020410140.8031265.38110200
Brian LaraWIWest Indies tour of Zimbabwe 2003/04200355020411340.80203100.49100246
Andrew StraussENGEngland in West Indies ODI Series 2008/09200955120410551.0023586.81110171
Michael PappsNZSouth Africa tour of New Zealand 2003/04200455120492*51.0033261.45020240
Hashim AmlaSAPakistan in South Africa ODI Series 2012/13201355020412240.8023885.71101201
Mushfiqur RahimBANWest Indies in Bangladesh ODI Series 2012/1320125512047951.0028172.60010221
Travis HeadAUSChappell-Hadlee Trophy 2016/172016-20175502045740.8024981.93030192
Ramiz RajaPAKPakistan tour of West Indies 1987/8819885502047140.8023088.70020321
Ken RutherfordNZ1987 Cricket World Cup19875502047540.8027673.91010154
Mahela JayawardeneSLNatWest Series 200220026602046234.0032862.20010140
Stuart LawAUS1995–96 Wills World Cup19967622047251.0023885.71010122
Inzamam-ul-HaqPAK1994–95 Mandela Trophy1994-19958702046229.1428771.08020184
Dean JonesAUS1984–85 Australian Tri-Series198587320499*51.0022391.4802194
Lo-handre LouwrensNAMICC Men's Cricket World Cup League 2 202220228802045725.5036356.20010171
Jeff CroweNZ1982–83 Australian Tri-Series19839912045625.5029668.92021101
Grant FlowerZIMZimbabwe tour of Sri Lanka 1997/98199833020311267.6727474.09110171
Saeed AnwarPAKNew Zealand tour of Pakistan 1990/91199033020310167.6723885.29110180
MS DhoniINDPakistan in India ODI Series 2012/132012-2013332203113*203.0026975.46110127
Roger TwoseNZ2000 ICC KnockOut Trophy20003302038767.6724782.19020241
Nathan AstleNZ1998 Nidahas Trophy19984402038150.7526875.75020175
Misbah-ul-HaqPAKPakistan in New Zealand ODI Series 2010/11201154120393*67.6728770.73020122
Gautam GambhirINDAsia Cup 201020104402038350.7524582.86020171
Joe RootENGPakistan tour of England 201920195402038450.7520499.51010191
Avishka FernandoSLWorld Cup 2019201944020310450.75192105.73100234
Graham ThorpeENGEngland tour of New Zealand 1996/9719975502038240.6026277.48030142
Jacques KallisSASouth Africa tour of Pakistan 2003/0420035512036250.7528670.98020203
Grant FlowerZIMEngland tour of Zimbabwe 2001/02200155020310440.6025479.92111161
Saeed AnwarPAK1996 'Friendship' Cup19965502038040.6022092.27010204
Mohammad HafeezPAKPakistan v South Africa ODI Series 2010/1120105502036840.6022889.04020220
Hamish MarshallNZNatWest Series 2004200455220375*67.6725778.99020130
Lahiru ThirimanneSLPakistan in Sri Lanka ODI Series 201520155502039040.6025479.92020131
Asif KhanUAEICC Cricket World Cup Qualifier 20232023551203151*50.7522889.04101177
Nick KnightENGEngland tour of India 2001/02200266020310533.8326576.60112180
Majid HaqSCOICC World Cricket League Division One 2006/0720076602037133.8327972.76020202
Jan FrylinckNAMICC Men's Cricket World Cup League 2 202420246602037333.8328371.73020220
Mohammad ShahzadAFG2018 Cricket World Cup Qualifier20186602038433.8325778.99020254

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.