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,030 of the 5,036 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Devon ConwayNZ | 138 | 100 | 12 | 8 | 138.00 | 2 | c RG Sharma b Umran Malik | 2 | v IND | Indore | 24 Jan 2023 |
| Jonny BairstowENG | 138 | 106 | 14 | 7 | 130.19 | 2 | c TG Southee b C Munro | 1 | v NZ | Dunedin | 7 Mar 2018 |
| Fakhar ZamanPAK | 138 | 106 | 12 | 4 | 130.19 | 2 | c †JC Buttler b CR Woakes | 2 | v ENG | Southampton | 11 May 2019 |
| Brendan TaylorZIM | 138 | 110 | 15 | 5 | 125.45 | 4 | c S Dhawan b MM Sharma | 1 | v IND | Auckland | 14 Mar 2015 |
| Rohit SharmaIND | 138 | 110 | 17 | 5 | 125.45 | 1 | b JG Bethell | 2 | v ENG | London | 19 Jul 2026 |
| Brendan TaylorZIM | 138 | 124 | 20 | 2 | 111.29 | 4 | c AR Nurse b KAJ Roach | 1 | v WI | Harare | 19 Mar 2018 |
| Sachin TendulkarIND | 138 | 133 | 10 | 1 | 103.76 | 2 | lbw b BAW Mendis | 1 | v SL | Colombo | 14 Sept 2009 |
| Rohit SharmaIND | 138 | 139 | 9 | 4 | 99.28 | 1 | c GJ Maxwell b MA Starc | 1 | v AUS | Melbourne | 18 Jan 2015 |
| Martin GuptillNZ | 138 | 139 | 11 | 5 | 99.28 | 1 | c PADLR Sandakan b NLTC Perera | 1 | v SL | Mount Maunganui | 3 Jan 2019 |
| Virat KohliIND | 138 | 140 | 6 | 5 | 98.57 | 3 | c †Q de Kock b K Rabada | 1 | v SA | Chennai | 22 Oct 2015 |
| Harry TectorIRE | 138 | 147 | 9 | 3 | 93.88 | 4 | c Mohammad Nabi b Gulbadin Naib | 2 | v AFG | Sharjah | 7 Mar 2024 |
| Rohit SharmaIND | 137* | 114 | 15 | 4 | 120.18 | 1 | not out | 2 | v ENG | Nottingham | 12 Jul 2018 |
| Inzamam-ul-HaqPAK | 137* | 129 | 15 | 0 | 106.20 | 3 | not out | 1 | v NZ | Sharjah | 20 Apr 1994 |
| Tillakaratne DilshanSL | 137* | 139 | 10 | 0 | 98.56 | 1 | not out | 1 | v PAK | Lahore | 24 Jan 2009 |
| Saiteja MukkamallaUSA | 137* | 149 | 10 | 3 | 91.95 | 4 | not out | 1 | v UAE | Dubai | 3 Nov 2025 |
| Wesley BarresiNED | 137* | 150 | 11 | 2 | 91.33 | 3 | not out | 1 | v KEN | Lincoln | 23 Jan 2014 |
| Ashish BagaiCAN | 137* | 172 | 12 | 1 | 79.65 | 3 | not out | 2 | v SCO | Nairobi | 31 Jan 2007 |
| Travis HeadAUS | 137 | 120 | 15 | 4 | 114.17 | 2 | c Shubman Gill b Mohammed Siraj | 2 | v IND | Ahmedabad | 19 Nov 2023 |
| Tom LathamNZ | 137 | 121 | 7 | 4 | 113.22 | 2 | c †Mushfiqur Rahim b Mustafizur Rahman | 1 | v BAN | Christchurch | 26 Dec 2016 |
| Jonathan TrottENG | 137 | 126 | 11 | 0 | 108.73 | 3 | c & b SW Tait | 1 | v AUS | Sydney | 2 Feb 2011 |
| Rohit SharmaIND | 137 | 126 | 14 | 3 | 108.73 | 1 | b Taskin Ahmed | 1 | v BAN | Melbourne | 19 Mar 2015 |
| Ijaz AhmedPAK | 137 | 130 | 12 | 1 | 105.38 | 3 | c GA Hick b D Gough | 1 | v ENG | Sharjah | 7 Apr 1999 |
| Ross TaylorNZ | 137 | 131 | 9 | 4 | 104.58 | 4 | c DM de Silva b SL Malinga | 1 | v SL | Nelson | 8 Jan 2019 |
| Daryl MitchellNZ | 137 | 131 | 15 | 3 | 104.58 | 4 | c Kuldeep Yadav b Mohammed Siraj | 1 | v IND | Indore | 18 Jan 2026 |
| Sachin TendulkarIND | 137 | 137 | 8 | 5 | 100.00 | 2 | run out | 1 | v SL | Delhi | 2 Mar 1996 |
| Marcus TrescothickENG | 137 | 142 | 11 | 3 | 96.48 | 1 | c Shahid Afridi b Saqlain Mushtaq | 2 | v PAK | London | 12 Jun 2001 |
| Alastair CookENG | 137 | 142 | 14 | 0 | 96.48 | 1 | b Saeed Ajmal | 1 | v PAK | Abu Dhabi | 13 Feb 2012 |
| Shikhar DhawanIND | 137 | 146 | 16 | 2 | 93.84 | 2 | c HM Amla b WD Parnell | 1 | v SA | Melbourne | 22 Feb 2015 |
| Dennis AmissENG | 137 | 147 | 18 | 0 | 93.20 | 2 | b S Madan Lal | 1 | v IND | London | 7 Jun 1975 |
| Pathum NissankaSL | 137 | 147 | 11 | 2 | 93.20 | 2 | c DA Warner b JA Richardson | 2 | v AUS | Colombo | 19 Jun 2022 |
| Harry BrookENG | 136* | 66 | 11 | 9 | 206.06 | 5 | not out | 1 | v SL | Colombo | 27 Jan 2026 |
| AB de VilliersSA | 136* | 106 | 11 | 2 | 128.30 | 4 | not out | 2 | v AUS | Harare | 27 Aug 2014 |
| Mohammad HafeezPAK | 136* | 130 | 9 | 5 | 104.62 | 3 | not out | 1 | v ZIM | Harare | 29 Aug 2013 |
| Shane WatsonAUS | 136* | 132 | 10 | 7 | 103.03 | 1 | not out | 2 | v ENG | Centurion | 2 Oct 2009 |
| Jean-Pierre KotzeNAM | 136 | 109 | 11 | 8 | 124.77 | 3 | c NK Patel b Jasdeep Singh | 1 | v USA | Lauderhill | 20 Sept 2019 |
| Brandon McMullenSCO | 136 | 121 | 14 | 3 | 112.40 | 3 | c KH Prajapati b Bilal Khan | 1 | v OMA | Bulawayo | 25 Jun 2023 |
| Virat KohliIND | 136 | 122 | 16 | 2 | 111.48 | 3 | b Rubel Hossain | 2 | v BAN | Fatullah | 26 Feb 2014 |
| Salman ButtPAK | 136 | 124 | 14 | 1 | 109.68 | 1 | c Shakib Al Hasan b Abdur Razzak | 1 | v BAN | Karachi | 19 Apr 2008 |
| Liton DasBAN | 136 | 126 | 16 | 2 | 107.94 | 2 | c Mujeeb Ur Rahman b Fareed Ahmad | 1 | v AFG | Chittagong | 25 Feb 2022 |
| Mohammad NabiAFG | 136 | 130 | 15 | 3 | 104.62 | 7 | c & b PM Liyanagamage | 2 | v SL | Kandy | 9 Feb 2024 |
| Graham GoochENG | 136 | 162 | 11 | 0 | 83.95 | 1 | b TM Alderman | 1 | v AUS | London | 29 May 1989 |
| Sikandar RazaZIM | 135* | 109 | 8 | 6 | 123.85 | 5 | not out | 2 | v BAN | Harare | 5 Aug 2022 |
| Sourav GangulyIND | 135* | 124 | 6 | 7 | 108.87 | 1 | not out | 2 | v BAN | Dhaka | 30 May 2000 |
| Harry BrookENG | 135 | 101 | 9 | 11 | 133.66 | 5 | c NG Smith b MJ Santner | 1 | v NZ | Mount Maunganui | 26 Oct 2025 |
| Quinton de KockSA | 135 | 117 | 16 | 4 | 115.38 | 1 | c JE Root b AU Rashid | 2 | v ENG | Centurion | 9 Feb 2016 |
| Virat KohliIND | 135 | 120 | 11 | 7 | 112.50 | 3 | c RD Rickelton b N Burger | 1 | v SA | Ranchi | 30 Nov 2025 |
| Quinton de KockSA | 135 | 121 | 18 | 3 | 111.57 | 2 | c & b V Kohli | 1 | v IND | Johannesburg | 5 Dec 2013 |
| Andrew BalbirnieIRE | 135 | 124 | 11 | 4 | 108.87 | 3 | c JO Holder b JL Carter | 1 | v WI | Dublin | 11 May 2019 |
| Aaron FinchAUS | 135 | 128 | 12 | 3 | 105.47 | 2 | run out (EJG Morgan) | 1 | v ENG | Melbourne | 14 Feb 2015 |
| Kushal Janith PereraSL | 135 | 128 | 16 | 2 | 105.47 | 1 | c PR Stirling b TJ Murtagh | 1 | v IRE | Dublin | 18 Jun 2016 |
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.