Batting innings by innings (Men's ODIs)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 5,027 of the 5,033 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brendan TaylorZIM | 145* | 136 | 12 | 0 | 106.62 | 2 | not out | 2 | v SA | Bloemfontein | 15 Oct 2010 |
| Kane WilliamsonNZ | 145* | 136 | 17 | 1 | 106.62 | 3 | not out | 1 | v SA | Kimberley | 22 Jan 2013 |
| Andrew BalbirnieIRE | 145* | 136 | 8 | 8 | 106.62 | 3 | not out | 2 | v AFG | Dehradun | 5 Mar 2019 |
| Nathan AstleNZ | 145* | 151 | 13 | 6 | 96.03 | 2 | not out | 1 | v USA | London | 10 Sept 2004 |
| Desmond HaynesWI | 145* | 157 | 16 | 0 | 92.36 | 1 | not out | 1 | v NZ | Albion | 14 Apr 1985 |
| Aravinda de SilvaSL | 145 | 115 | 14 | 5 | 126.09 | 4 | c HS Modi b MA Suji | 1 | v KEN | Kandy | 6 Mar 1996 |
| Rahmanullah GurbazAFG | 145 | 125 | 13 | 8 | 116.00 | 1 | lbw b Shakib Al Hasan | 1 | v BAN | Chittagong | 8 Jul 2023 |
| Rahul DravidIND | 145 | 129 | 17 | 1 | 112.40 | 3 | run out (M Muralitharan) | 1 | v SL | Taunton | 26 May 1999 |
| Dean JonesAUS | 145 | 136 | 12 | 4 | 106.62 | 3 | c PCR Tufnell b PAJ DeFreitas | 1 | v ENG | Brisbane | 16 Dec 1990 |
| Ricky PontingAUS | 145 | 158 | 18 | 1 | 91.77 | 3 | c M Mbangwa b GJ Whittall | 1 | v ZIM | Delhi | 11 Apr 1998 |
| Andy FlowerZIM | 145 | 164 | 13 | 0 | 88.41 | 3 | c SC Ganguly b SR Tendulkar | 2 | v IND | Colombo | 14 Sept 2002 |
| Damien MartynAUS | 144* | 149 | 12 | 0 | 96.64 | 2 | not out | 1 | v ZIM | Perth | 4 Feb 2001 |
| Temba BavumaSA | 144 | 118 | 11 | 7 | 122.03 | 2 | c †SD Hope b AS Joseph | 2 | v WI | East London | 18 Mar 2023 |
| Younis KhanPAK | 144 | 122 | 8 | 3 | 118.03 | 4 | c Nadeem Ahmed b Afzaal Haider | 1 | v HK | Colombo | 18 Jul 2004 |
| Tillakaratne DilshanSL | 144 | 131 | 16 | 1 | 109.92 | 2 | c T Panyangara b P Utseya | 1 | v ZIM | Kandy | 10 Mar 2011 |
| Imrul KayesBAN | 144 | 140 | 13 | 6 | 102.86 | 2 | c PJ Moor b KM Jarvis | 1 | v ZIM | Dhaka | 21 Oct 2018 |
| Kennedy OtienoKEN | 144 | 146 | 12 | 1 | 98.63 | 2 | b Hasibul Hossain | 1 | v BAN | Nairobi | 10 Oct 1997 |
| Mahela JayawardeneSL | 144 | 150 | 14 | 0 | 96.00 | 1 | st †C Kieswetter b GP Swann | 1 | v ENG | Leeds | 1 Jul 2011 |
| Mushfiqur RahimBAN | 144 | 150 | 11 | 4 | 96.00 | 4 | c †BKG Mendis b NLTC Perera | 1 | v SL | Dubai | 15 Sept 2018 |
| Sourav GangulyIND | 144 | 152 | 8 | 6 | 94.74 | 2 | c DA Marillier b DP Viljoen | 1 | v ZIM | Ahmedabad | 5 Dec 2000 |
| Andrew SymondsAUS | 143* | 125 | 18 | 2 | 114.40 | 6 | not out | 1 | v PAK | Johannesburg | 11 Feb 2003 |
| Rahmat ShahAFG | 143* | 133 | 13 | 2 | 107.52 | 4 | not out | 2 | v IRE | Belfast | 15 Aug 2026 |
| Anshuman RathHK | 143* | 137 | 9 | 3 | 104.38 | 2 | not out | 1 | v PNG | Dubai | 8 Dec 2017 |
| Shane WatsonAUS | 143 | 107 | 12 | 6 | 133.64 | 3 | c †JC Buttler b BA Stokes | 1 | v ENG | Southampton | 16 Sept 2013 |
| Shikhar DhawanIND | 143 | 115 | 18 | 3 | 124.35 | 2 | b PJ Cummins | 1 | v AUS | Chandigarh | 10 Mar 2019 |
| Sediqullah AtalAFG | 143 | 120 | 17 | 4 | 119.17 | 3 | c MR Adair b G Hoey | 1 | v IRE | Belfast | 12 Aug 2026 |
| Shoaib MalikPAK | 143 | 127 | 18 | 1 | 112.60 | 3 | c M Kaif b SR Tendulkar | 1 | v IND | Colombo | 25 Jul 2004 |
| Kusal MendisSL | 143 | 128 | 17 | 2 | 111.72 | 3 | c HM Nicholls b JA Duffy | 1 | v NZ | Dambulla | 13 Nov 2024 |
| Sachin TendulkarIND | 143 | 131 | 9 | 5 | 109.16 | 2 | c †AC Gilchrist b DW Fleming | 2 | v AUS | Sharjah | 22 Apr 1998 |
| Herschelle GibbsSA | 143 | 141 | 19 | 3 | 101.42 | 2 | c CD McMillan b JDP Oram | 1 | v NZ | Johannesburg | 16 Feb 2003 |
| Grant FlowerZIM | 142* | 128 | 10 | 2 | 110.94 | 5 | not out | 1 | v BAN | Bulawayo | 11 Apr 2001 |
| Andy FlowerZIM | 142* | 128 | 16 | 1 | 110.94 | 4 | not out | 1 | v ENG | Harare | 7 Oct 2001 |
| Desmond HaynesWI | 142* | 132 | 13 | 1 | 107.58 | 1 | not out | 1 | v PAK | Port of Spain | 18 Mar 1988 |
| Bill AtheyENG | 142* | 172 | 14 | 0 | 82.56 | 2 | not out | 2 | v NZ | Manchester | 18 Jul 1986 |
| David MillerSA | 142 | 93 | 12 | 9 | 152.69 | 5 | c C Green b J Edwards | 1 | v AUS | Johannesburg | 27 Sept 2026 |
| Sean WilliamsZIM | 142 | 103 | 14 | 3 | 137.86 | 3 | c KH Prajapati b Fayyaz Butt | 1 | v OMA | Bulawayo | 29 Jun 2023 |
| Travis HeadAUS | 142 | 103 | 17 | 5 | 137.86 | 1 | c D Brevis b KA Maharaj | 1 | v SA | Mackay | 24 Aug 2025 |
| Kevin O'BrienIRE | 142 | 125 | 10 | 6 | 113.60 | 5 | run out (†MA Ouma) | 1 | v KEN | Nairobi | 2 Feb 2007 |
| Paul StirlingIRE | 142 | 128 | 9 | 6 | 110.94 | 1 | run out | 2 | v ENG | Southampton | 4 Aug 2020 |
| Graham GoochENG | 142 | 134 | 14 | 0 | 105.97 | 1 | st †Zulqarnain b Abdul Qadir | 1 | v PAK | Karachi | 20 Nov 1987 |
| Dave HoughtonZIM | 142 | 137 | 13 | 6 | 103.65 | 3 | c MD Crowe b MC Snedden | 2 | v NZ | Hyderabad | 10 Oct 1987 |
| Jonny BairstowENG | 141* | 114 | 17 | 0 | 123.68 | 2 | not out | 2 | v WI | Southampton | 29 Sept 2017 |
| Rohit SharmaIND | 141* | 123 | 17 | 4 | 114.63 | 1 | not out | 2 | v AUS | Jaipur | 16 Oct 2013 |
| Ricky PontingAUS | 141* | 127 | 10 | 5 | 111.02 | 3 | not out | 1 | v NZ | Napier | 5 Mar 2005 |
| Sourav GangulyIND | 141* | 142 | 11 | 6 | 99.30 | 1 | not out | 1 | v SA | Nairobi | 13 Oct 2000 |
| Sachin TendulkarIND | 141* | 148 | 13 | 5 | 95.27 | 2 | not out | 1 | v WI | Kuala Lumpur | 14 Sept 2006 |
| Scott StyrisNZ | 141 | 125 | 3 | 6 | 112.80 | 4 | c WPUJC Vaas b RP Arnold | 2 | v SL | Bloemfontein | 10 Feb 2003 |
| Ian BellENG | 141 | 125 | 15 | 1 | 112.80 | 2 | c MA Starc b GS Sandhu | 1 | v AUS | Hobart | 23 Jan 2015 |
| Sachin TendulkarIND | 141 | 128 | 13 | 3 | 110.16 | 2 | run out (MS Kasprowicz) | 1 | v AUS | Dhaka | 28 Oct 1998 |
| Sikandar RazaZIM | 141 | 133 | 11 | 7 | 106.02 | 2 | c Dawlat Zadran b Samiullah Shenwari | 2 | v AFG | Bulawayo | 20 Jul 2014 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.