Batting innings by innings (Men's ODIs)
The highest score in men's ODIs since 2016 is 223* by Shubman Gill (IND) v WI at Guwahati, 30 Sept 2026 (from the 1,332 of 1,336 matches with full scorecards).
More filters
1 active
From 2016-01-01×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 1,332 of the 1,336 matches in this selection (from 2016). Earlier matches have results and team totals only.
| Player | Runs | BF | 4s | 6s | SR | Pos | Dismissal | Inns | Opposition | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Shubman GillIND | 223* | 133 | 26 | 8 | 167.67 | 2 | not out | 2 | v WI | Guwahati | 30 Sept 2026 |
| Pathum NissankaSL | 210* | 139 | 20 | 8 | 151.08 | 1 | not out | 1 | v AFG | Kandy | 9 Feb 2024 |
| Fakhar ZamanPAK | 210* | 156 | 24 | 5 | 134.62 | 2 | not out | 1 | v ZIM | Bulawayo | 20 Jul 2018 |
| Ishan KishanIND | 210 | 131 | 24 | 10 | 160.31 | 2 | c Liton Das b Taskin Ahmed | 1 | v BAN | Chattogram | 10 Dec 2022 |
| Rohit SharmaIND | 208* | 153 | 13 | 12 | 135.95 | 1 | not out | 1 | v SL | Chandigarh | 13 Dec 2017 |
| Shubman GillIND | 208 | 149 | 19 | 9 | 139.60 | 2 | c GD Phillips b HB Shipley | 1 | v NZ | Hyderabad | 18 Jan 2023 |
| Harry BrookENG | 202 | 116 | 21 | 10 | 174.14 | 4 | c SSD Arachchige b J Liyanage | 1 | v SL | Rawalpindi | 22 Oct 2026 |
| Glenn MaxwellAUS | 201* | 128 | 21 | 10 | 157.03 | 6 | not out | 2 | v AFG | Mumbai | 7 Nov 2023 |
| Fakhar ZamanPAK | 193 | 155 | 18 | 10 | 124.52 | 2 | run out | 2 | v SA | Johannesburg | 4 Apr 2021 |
| George MunseySCO | 191 | 150 | 14 | 11 | 127.33 | 1 | b VJ Kingma | 1 | v NED | Dundee | 12 Jun 2025 |
| Faf du PlessisSA | 185 | 141 | 16 | 3 | 131.21 | 3 | c DAS Gunaratne b LD Madushanka | 1 | v SL | Cape Town | 7 Feb 2017 |
| Ben StokesENG | 182 | 124 | 15 | 9 | 146.77 | 4 | c WA Young b BG Lister | 1 | v NZ | London | 13 Sept 2023 |
| Ross TaylorNZ | 181* | 147 | 17 | 6 | 123.13 | 4 | not out | 2 | v ENG | Dunedin | 7 Mar 2018 |
| Martin GuptillNZ | 180* | 138 | 15 | 11 | 130.43 | 1 | not out | 2 | v SA | Hamilton | 1 Mar 2017 |
| Fakhar ZamanPAK | 180* | 144 | 17 | 6 | 125.00 | 1 | not out | 2 | v NZ | Rawalpindi | 29 Apr 2023 |
| Jason RoyENG | 180 | 151 | 16 | 5 | 119.21 | 1 | c sub (JA Richardson) b MA Starc | 2 | v AUS | Melbourne | 14 Jan 2018 |
| David WarnerAUS | 179 | 128 | 19 | 5 | 139.84 | 1 | c Babar Azam b Junaid Khan | 1 | v PAK | Adelaide | 26 Jan 2017 |
| John CampbellWI | 179 | 137 | 15 | 6 | 130.66 | 1 | c WTS Porterfield b BJ McCarthy | 1 | v IRE | Dublin | 5 May 2019 |
| Quinton de KockSA | 178 | 113 | 16 | 11 | 157.52 | 1 | c TM Head b SM Boland | 2 | v AUS | Centurion | 30 Sept 2016 |
| Mitchell MarshAUS | 177* | 132 | 17 | 9 | 134.09 | 3 | not out | 2 | v BAN | Pune | 11 Nov 2023 |
| Janneman MalanSA | 177* | 169 | 16 | 6 | 104.73 | 1 | not out | 1 | v IRE | Dublin | 16 Jul 2021 |
| Ibrahim ZadranAFG | 177 | 146 | 12 | 6 | 121.23 | 2 | c JC Archer b LS Livingstone | 1 | v ENG | Lahore | 26 Feb 2025 |
| Evin LewisWI | 176* | 130 | 17 | 7 | 135.38 | 2 | retired hurt | 1 | v ENG | London | 27 Sept 2017 |
| AB de VilliersSA | 176 | 104 | 15 | 7 | 169.23 | 4 | c Sabbir Rahman b Rubel Hossain | 1 | v BAN | Paarl | 18 Oct 2017 |
| Liton DasBAN | 176 | 143 | 16 | 8 | 123.08 | 2 | c Sikandar Raza b CT Mumba | 1 | v ZIM | Sylhet | 6 Mar 2020 |
| Aiden MarkramSA | 175 | 126 | 17 | 7 | 138.89 | 4 | c TLW Cooper b FJ Klaassen | 1 | v NED | Johannesburg | 2 Apr 2023 |
| Heinrich KlaasenSA | 174 | 83 | 13 | 13 | 209.64 | 5 | c NT Ellis b MP Stoinis | 1 | v AUS | Centurion | 15 Sept 2023 |
| Sean WilliamsZIM | 174 | 101 | 21 | 5 | 172.28 | 3 | c NP Kenjige b AA Paradkar | 1 | v USA | Harare | 26 Jun 2023 |
| Quinton de KockSA | 174 | 140 | 15 | 7 | 124.29 | 1 | c Nasum Ahmed b Hasan Mahmud | 1 | v BAN | Mumbai | 24 Oct 2023 |
| Jaskaran MalhotraUSA | 173* | 124 | 4 | 16 | 139.52 | 5 | not out | 1 | v PNG | Al Amarat | 9 Sept 2021 |
| David WarnerAUS | 173 | 136 | 24 | 0 | 127.21 | 1 | run out (Imran Tahir/†Q de Kock) | 2 | v SA | Cape Town | 12 Oct 2016 |
| Rohit SharmaIND | 171* | 163 | 13 | 7 | 104.91 | 1 | not out | 1 | v AUS | Perth | 12 Jan 2016 |
| Alex HalesENG | 171 | 122 | 22 | 4 | 140.16 | 2 | lbw b Hasan Ali | 1 | v PAK | Nottingham | 30 Aug 2016 |
| Keacy CartyWI | 170 | 142 | 15 | 8 | 119.72 | 3 | c GH Dockrell b L McCarthy | 1 | v IRE | Dublin | 25 May 2025 |
| Shai HopeWI | 170 | 152 | 22 | 2 | 111.84 | 2 | c †L Tucker b BJ McCarthy | 1 | v IRE | Dublin | 5 May 2019 |
| Soumya SarkarBAN | 169 | 151 | 22 | 2 | 111.92 | 1 | c HM Nicholls b W O'Rourke | 1 | v NZ | Nelson | 20 Dec 2023 |
| Brian BennettZIM | 169 | 163 | 20 | 3 | 103.68 | 1 | c A Balbirnie b MR Adair | 1 | v IRE | Harare | 14 Feb 2025 |
| Quinton de KockSA | 168* | 145 | 21 | 2 | 115.86 | 1 | not out | 2 | v BAN | Kimberley | 15 Oct 2017 |
| Ben DuckettENG | 167 | 132 | 24 | 0 | 126.52 | 2 | c AM Fernando b E Malinga | 1 | v SL | Lahore | 29 Oct 2026 |
| Virat KohliIND | 166* | 110 | 13 | 8 | 150.91 | 3 | not out | 1 | v SL | Thiruvananthapuram | 15 Jan 2023 |
| Joe RootENG | 166* | 139 | 21 | 2 | 119.42 | 3 | not out | 2 | v WI | Cardiff | 1 Jun 2025 |
| David WarnerAUS | 166 | 147 | 14 | 5 | 112.93 | 1 | c Rubel Hossain b Soumya Sarkar | 1 | v BAN | Nottingham | 20 Jun 2019 |
| Ben DuckettENG | 165 | 143 | 17 | 3 | 115.38 | 2 | lbw b M Labuschagne | 1 | v AUS | Lahore | 22 Feb 2025 |
| Steve SmithAUS | 164 | 157 | 14 | 4 | 104.46 | 3 | c C Munro b TA Boult | 1 | v NZ | Sydney | 4 Dec 2016 |
| David WarnerAUS | 163 | 124 | 14 | 9 | 131.45 | 1 | c sub (Shadab Khan) b Haris Rauf | 1 | v PAK | Bengaluru | 20 Oct 2023 |
| Jos ButtlerENG | 162* | 70 | 7 | 14 | 231.43 | 4 | not out | 1 | v NED | Amstelveen | 17 Jun 2022 |
| Shai HopeWI | 162* | 143 | 17 | 3 | 113.29 | 2 | not out | 2 | v IND | New Chandigarh | 3 Oct 2026 |
| Chris GayleWI | 162 | 97 | 11 | 14 | 167.01 | 1 | b BA Stokes | 2 | v ENG | St George's | 27 Feb 2019 |
| Jason RoyENG | 162 | 118 | 13 | 3 | 137.29 | 1 | b N Pradeep | 2 | v SL | London | 29 Jun 2016 |
| Paul StirlingIRE | 162 | 134 | 15 | 8 | 120.90 | 2 | c KP Meiyappan b SM Sharma | 1 | v UAE | Bulawayo | 27 Jun 2023 |
Page 1Next
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.