Batting innings by innings (Men's ODIs)
More filters
Player, team, opposition, ground, series, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
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.
| Player | Runs | BF | 4s | 6s | SR | Pos | Dismissal | Inns | Opposition | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Mark WaughAUS | 130 | 144 | 7 | 3 | 90.28 | 2 | run out (WPUJC Vaas/†RS Kaluwitharana) | 1 | v SL | Perth | 12 Jan 1996 |
| Kevin PietersenENG | 130 | 153 | 12 | 2 | 84.97 | 2 | c Abdur Rehman b Saeed Ajmal | 2 | v PAK | Dubai | 21 Feb 2012 |
| KL RahulIND | 129* | 87 | 10 | 6 | 148.28 | 5 | not out | 1 | v WI | New Chandigarh | 3 Oct 2026 |
| CG WilliamsNAM | 129* | 94 | 13 | 6 | 137.23 | 5 | not out | 1 | v OMA | Al Amarat | 8 Jan 2020 |
| Virat KohliIND | 129* | 96 | 19 | 2 | 134.38 | 3 | not out | 2 | v SA | Centurion | 16 Feb 2018 |
| Rassie van der DussenSA | 129* | 96 | 9 | 4 | 134.38 | 5 | not out | 1 | v IND | Paarl | 19 Jan 2022 |
| Graham GoochENG | 129* | 118 | 17 | 1 | 109.32 | 1 | not out | 2 | v WI | Port of Spain | 4 Mar 1986 |
| Salman ButtPAK | 129* | 136 | 12 | 3 | 94.85 | 1 | retired hurt | 1 | v IND | Mirpur | 14 Jun 2008 |
| Janneman MalanSA | 129* | 139 | 7 | 4 | 92.81 | 1 | not out | 2 | v AUS | Bloemfontein | 4 Mar 2020 |
| Sean WilliamsZIM | 129* | 143 | 10 | 1 | 90.21 | 4 | not out | 1 | v BAN | Chattogram | 26 Oct 2018 |
| Ibrahim ZadranAFG | 129* | 143 | 8 | 3 | 90.21 | 2 | not out | 1 | v AUS | Mumbai | 7 Nov 2023 |
| Jos ButtlerENG | 129 | 77 | 13 | 5 | 167.53 | 6 | c MJ Henry b MJ McClenaghan | 1 | v NZ | Birmingham | 9 Jun 2015 |
| Nicky BojeSA | 129 | 114 | 13 | 1 | 113.16 | 3 | c CL Cairns b GI Allott | 1 | v NZ | Centurion | 25 Oct 2000 |
| Hashim AmlaSA | 129 | 115 | 9 | 2 | 112.17 | 2 | c DE Bernard b KA Pollard | 2 | v WI | Dominica | 30 May 2010 |
| JP DuminySA | 129 | 117 | 7 | 4 | 110.26 | 3 | c KM Dabengwa b IA Nicolson | 1 | v ZIM | Benoni | 22 Oct 2010 |
| Daryl MitchellNZ | 129 | 119 | 8 | 3 | 108.40 | 3 | c Mohammad Nawaz b Naseem Shah | 1 | v PAK | Rawalpindi | 29 Apr 2023 |
| Nawroz MangalAFG | 129 | 123 | 8 | 4 | 104.88 | 2 | c sub (Saqlain Haider) b Krishna Chandran | 1 | v UAE | Dubai | 30 Nov 2014 |
| Ricky PontingAUS | 129 | 126 | 15 | 1 | 102.38 | 3 | c SM Pollock b JH Kallis | 1 | v SA | Bloemfontein | 30 Mar 2002 |
| Mohammad YousufPAK | 129 | 131 | 8 | 3 | 98.47 | 4 | c TCB Fernando b DNT Zoysa | 1 | v SL | Sharjah | 17 Apr 2002 |
| Tamim IqbalBAN | 129 | 136 | 15 | 1 | 94.85 | 1 | c WTS Porterfield b D Langford-Smith | 1 | v IRE | Mirpur | 22 Mar 2008 |
| Salman ButtPAK | 129 | 142 | 17 | 0 | 90.85 | 1 | lbw b Harbhajan Singh | 2 | v IND | Kanpur | 11 Nov 2007 |
| Robin SmithENG | 129 | 145 | 12 | 4 | 88.97 | 1 | lbw b J Srinath | 1 | v IND | Gwalior | 4 Mar 1993 |
| Shreyas IyerIND | 128* | 94 | 10 | 5 | 136.17 | 4 | not out | 1 | v NED | Bengaluru | 12 Nov 2023 |
| Jacques KallisSA | 128* | 109 | 11 | 5 | 117.43 | 3 | not out | 1 | v NED | St Kitts | 16 Mar 2007 |
| Tamim IqbalBAN | 128* | 109 | 7 | 6 | 117.43 | 1 | not out | 1 | v ZIM | Sylhet | 6 Mar 2020 |
| David WarnerAUS | 128* | 112 | 17 | 3 | 114.29 | 1 | not out | 2 | v IND | Mumbai | 14 Jan 2020 |
| Keacy CartyWI | 128* | 114 | 15 | 2 | 112.28 | 3 | not out | 2 | v ENG | Bridgetown | 6 Nov 2024 |
| Shai HopeWI | 128* | 115 | 5 | 7 | 111.30 | 4 | not out | 1 | v SA | East London | 18 Mar 2023 |
| Virat KohliIND | 128* | 119 | 12 | 1 | 107.56 | 3 | not out | 2 | v SL | Colombo | 31 Jul 2012 |
| Brendan TaylorZIM | 128* | 120 | 7 | 5 | 106.67 | 4 | not out | 1 | v NZ | Harare | 20 Oct 2011 |
| MahmudullahBAN | 128* | 123 | 12 | 3 | 104.07 | 4 | not out | 1 | v NZ | Hamilton | 13 Mar 2015 |
| Ross TaylorNZ | 128* | 133 | 12 | 4 | 96.24 | 3 | not out | 1 | v SL | Napier | 28 Dec 2006 |
| Jonny BairstowENG | 128 | 93 | 15 | 5 | 137.63 | 2 | b Junaid Khan | 2 | v PAK | Bristol | 14 May 2019 |
| Adam GilchristAUS | 128 | 98 | 9 | 7 | 130.61 | 2 | c & b CZ Harris | 1 | v NZ | Christchurch | 26 Feb 2000 |
| Moeen AliENG | 128 | 107 | 12 | 5 | 119.63 | 1 | c FRJ Coleman b RM Haq | 1 | v SCO | Christchurch | 23 Feb 2015 |
| AB de VilliersSA | 128 | 108 | 12 | 3 | 118.52 | 4 | c Shoaib Malik b Saeed Ajmal | 1 | v PAK | Johannesburg | 17 Mar 2013 |
| Denesh RamdinWI | 128 | 109 | 12 | 5 | 117.43 | 6 | b TT Bresnan | 2 | v ENG | Antigua | 5 Mar 2014 |
| Kumar SangakkaraSL | 128 | 115 | 14 | 0 | 111.30 | 3 | c Mahmudullah b Arafat Sunny | 1 | v BAN | Mirpur | 20 Feb 2014 |
| Rilee RossouwSA | 128 | 115 | 11 | 2 | 111.30 | 2 | c SJ Benn b JE Taylor | 1 | v WI | Johannesburg | 18 Jan 2015 |
| Mahela JayawardeneSL | 128 | 123 | 15 | 0 | 104.07 | 4 | c Z Khan b AB Agarkar | 1 | v IND | Sharjah | 27 Oct 2000 |
| Brian LaraWI | 128 | 125 | 20 | 0 | 102.40 | 2 | c Shoaib Mohammad b Waqar Younis | 1 | v PAK | Durban | 19 Feb 1993 |
| Shoaib MalikPAK | 128 | 126 | 16 | 0 | 101.59 | 4 | c YK Pathan b Harbhajan Singh | 1 | v IND | Centurion | 26 Sept 2009 |
| Quinton de KockSA | 128 | 127 | 12 | 3 | 100.79 | 2 | c BAW Mendis b SMSM Senanayake | 1 | v SL | Hambantota | 12 Jul 2014 |
| Sachin TendulkarIND | 128 | 131 | 8 | 2 | 97.71 | 2 | st †RS Kaluwitharana b ST Jayasuriya | 1 | v SL | Colombo | 7 Jul 1998 |
| Paul StirlingIRE | 128 | 132 | 12 | 4 | 96.97 | 1 | c Gulbadin Naib b Naveen-ul-Haq | 1 | v AFG | Abu Dhabi | 24 Jan 2021 |
| Imam-ul-HaqPAK | 128 | 134 | 11 | 0 | 95.52 | 1 | c TK Musakanda b B Muzarabani | 1 | v ZIM | Bulawayo | 13 Jul 2018 |
| Travis HeadAUS | 128 | 137 | 9 | 3 | 93.43 | 2 | c Azhar Ali b Hasan Ali | 1 | v PAK | Adelaide | 26 Jan 2017 |
| Tamim IqbalBAN | 128 | 142 | 12 | 3 | 90.14 | 1 | c †JC Buttler b LE Plunkett | 1 | v ENG | London | 1 Jun 2017 |
| Kumar SangakkaraSL | 128 | 155 | 12 | 0 | 82.58 | 3 | c P Kumar b IK Pathan | 1 | v IND | Adelaide | 19 Feb 2008 |
| Robin SmithENG | 128 | 168 | 16 | 0 | 76.19 | 3 | c MD Crowe b RJ Hadlee | 1 | v NZ | Leeds | 23 May 1990 |
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.