Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting innings by innings (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.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Sachin TendulkarIND11713713285.402b NJ Astle2v NZBangalore14 May 1997
Mohammad YousufPAK1171439081.824b JA Morkel1v SALahore20 Oct 2007
Mathew SinclairNZ1171446081.252c Shoaib Malik b Abdul Razzaq1v PAKSharjah12 Apr 2001
Nathan AstleNZ1171509178.002run out (Harbhajan Singh/†SS Dighe)1v INDColombo20 Jul 2001
Jos ButtlerENG116*52108223.084not out1v PAKDubai20 Nov 2015
Milind KumarUSA116*8475138.105not out2v UAEDallas5 Oct 2026
Brian LaraWI116*106102109.434not out2v AUSSydney17 Jan 2001
Suresh RainaIND116*107113108.414not out2v BANKarachi28 Jun 2008
Inzamam-ul-HaqPAK116*11044105.454not out2v SLKimberley7 Apr 1998
Javed MiandadPAK116*11433101.754not out2v INDSharjah18 Apr 1986
Kamran AkmalPAK116*115130100.874not out2v AUSAbu Dhabi3 May 2009
Tamim IqbalBAN116*116171100.001not out2v PAKMirpur19 Apr 2015
Herschelle GibbsSA116*11916097.481retired hurt2v INDColombo25 Sept 2002
Ajay JadejaIND116*1216295.875not out1v ZIMCuttack9 Apr 1998
Yashasvi JaiswalIND116*12112295.871not out2v SAVisakhapatnam6 Dec 2025
Stephen FlemingNZ116*1228095.084not out2v AUSMelbourne21 Jan 1998
Shivnarine ChanderpaulWI116*1229395.083not out1v ENGBirmingham4 Jul 2007
Wavell HindsWI116*12512192.803not out1v ZIMKingston2 Apr 2000
Hashim AmlaSA116*1329087.882not out1v INDCenturion23 Jan 2011
Ed JoyceIRE116*13212187.883not out1v PAKDublin26 May 2013
Damien MartynAUS116*13513185.932not out1v NZAuckland3 Mar 2000
Inzamam-ul-HaqPAK116*1389184.063not out2v ZIMHarare25 Feb 1995
Martin GuptillNZ116*13811184.061not out2v ZIMHarare4 Aug 2015
Calum MacLeodSCO116*14115082.272not out2v IREDublin12 Sept 2014
Shane WatsonAUS116*1466279.451not out1v PAKAbu Dhabi3 May 2009
Ramiz RajaPAK116*1488078.381not out2v SLHobart15 Feb 1990
Ed JoyceIRE116*14913177.854not out2v UAEDubai11 Jan 2018
David LloydENG116*1598172.961not out1v PAKNottingham31 Aug 1974
James FaulknerAUS11673116158.907c S Dhawan b Mohammed Shami2v INDBangalore2 Nov 2013
Rachin RavindraNZ1168995130.343c M Labuschagne b PJ Cummins2v AUSDharamsala28 Oct 2023
Virender SehwagIND11690170128.891run out (ST Jayasuriya)1v SLColombo3 Feb 2009
Shubman GillIND11697142119.592b CAK Rajitha1v SLThiruvananthapuram15 Jan 2023
Adam GilchristAUS116105114110.481c & b M Muralitharan2v SLPerth29 Jan 2006
Brian LaraWI11610682109.433c ST Jayasuriya b RAP Nissanka1v SLBarbados8 Jun 2003
Tillakaratne DilshanSL116106171109.432c NL McCullum b MJ McClenaghan2v NZDunedin23 Jan 2015
Kushal Janith PereraSL11610994106.421run out (Anwar Ali/Mohammad Irfan)1v PAKHambantota26 Jul 2015
Kevin PietersenENG116110106105.455b AJ Hall1v SACenturion13 Feb 2005
Alec StewartENG11611191104.502c M Azharuddin b A Kumble1v INDSharjah11 Dec 1997
Dhanushka GunathillekeSL116111151104.502b SC Williams2v ZIMHambantota6 Jul 2017
Rahul DravidIND11611812098.313c JWHD Boteju b WPUJC Vaas1v SLNagpur22 Mar 1999
Niroshan DickwellaSL1161188098.311lbw b MN Waller1v ZIMHambantota8 Jul 2017
Virat KohliIND11612010096.673c MP Stoinis b PJ Cummins1v AUSNagpur5 Mar 2019
Mohammad NabiAFG1161213695.873c CJ Chibhabha b TS Chisoro1v ZIMBulawayo18 Oct 2015
Gary KirstenSA11612611092.062b DG Cork2v ENGCenturion14 Jan 1996
Herschelle GibbsSA11612613392.062c †DO Obuya b JK Kamande1v KENColombo20 Sept 2002
Adeeb UsmaniUAE11612611392.062run out (HG Munsey/†MH Cross/J Jarvis)1v SCODundee9 Aug 2026
Shikhar DhawanIND11612711291.342b P Utseya1v ZIMHarare26 Jul 2013
Tillakaratne DilshanSL11612717091.342c †L Ronchi b MJ Henry2v NZHamilton15 Jan 2015
Mahela JayawardeneSL11612913089.924c L Vincent b DR Tuffey1v NZSharjah10 Apr 2001
Graeme SmithSA11613014089.232c BJ Watling b KS Williamson2v NZPotchefstroom25 Jan 2013

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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