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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Andrew StraussENG | 152 | 128 | 19 | 0 | 118.75 | 2 | lbw b Nazmul Hossain | 1 | v BAN | Nottingham | 21 Jun 2005 |
| Travis HeadAUS | 152 | 130 | 16 | 4 | 116.92 | 1 | b OP Stone | 1 | v ENG | Melbourne | 22 Nov 2022 |
| Chris GayleWI | 152 | 150 | 17 | 1 | 101.33 | 1 | b TM Odoyo | 1 | v KEN | Nairobi | 15 Aug 2001 |
| Sachin TendulkarIND | 152 | 151 | 18 | 0 | 100.66 | 2 | b RJ van Vuuren | 1 | v NAM | Pietermaritzburg | 23 Feb 2003 |
| Sanath JayasuriyaSL | 151* | 120 | 17 | 4 | 125.83 | 1 | not out | 2 | v IND | Mumbai | 17 May 1997 |
| Asif KhanUAE | 151* | 145 | 12 | 6 | 104.14 | 2 | not out | 1 | v USA | Harare | 6 Jul 2023 |
| Andrew SymondsAUS | 151 | 127 | 13 | 3 | 118.90 | 5 | lbw b WPUJC Vaas | 1 | v SL | Sydney | 12 Feb 2006 |
| Imam-ul-HaqPAK | 151 | 131 | 16 | 1 | 115.27 | 1 | b TK Curran | 1 | v ENG | Bristol | 14 May 2019 |
| Babar AzamPAK | 151 | 131 | 14 | 4 | 115.27 | 3 | c sub (S Jora) b Sompal Kami | 1 | v NEP | Multan | 30 Aug 2023 |
| Brandon McMullenSCO | 151 | 140 | 11 | 6 | 107.86 | 3 | b Jasdeep Singh | 1 | v USA | Dallas | 31 Oct 2024 |
| Tony UraPNG | 151 | 142 | 10 | 6 | 106.34 | 1 | c WTS Porterfield b KJ O'Brien | 1 | v IRE | Harare | 6 Mar 2018 |
| Shaun MarshAUS | 151 | 151 | 16 | 5 | 100.00 | 2 | c G Goudie b I Wardlaw | 1 | v SCO | Edinburgh | 3 Sept 2013 |
| Rahmanullah GurbazAFG | 151 | 151 | 14 | 3 | 100.00 | 1 | c †Mohammad Rizwan b Shaheen Shah Afridi | 1 | v PAK | Hambantota | 24 Aug 2023 |
| JP DuminySA | 150* | 122 | 5 | 8 | 122.95 | 4 | not out | 1 | v NED | Amstelveen | 31 May 2013 |
| Gautam GambhirIND | 150* | 137 | 14 | 0 | 109.49 | 3 | not out | 2 | v SL | Kolkata | 24 Dec 2009 |
| Jos ButtlerENG | 150 | 77 | 13 | 12 | 194.81 | 5 | b CR Brathwaite | 1 | v WI | St George's | 27 Feb 2019 |
| Hashim AmlaSA | 150 | 124 | 16 | 0 | 120.97 | 2 | c TT Bresnan b ST Finn | 1 | v ENG | Southampton | 28 Aug 2012 |
| Jordan HermannSA | 150 | 126 | 17 | 3 | 119.05 | 1 | c L Steenkamp b R Trumpelmann | 1 | v NAM | Windhoek | 9 Sept 2026 |
| Yuvraj SinghIND | 150 | 127 | 21 | 3 | 118.11 | 4 | c †JC Buttler b CR Woakes | 1 | v ENG | Cuttack | 19 Jan 2017 |
| Rohit SharmaIND | 150 | 133 | 13 | 6 | 112.78 | 1 | c & b Imran Tahir | 2 | v SA | Kanpur | 11 Oct 2015 |
| Shivnarine ChanderpaulWI | 150 | 136 | 20 | 0 | 110.29 | 2 | b SM Pollock | 1 | v SA | East London | 24 Jan 1999 |
| Gautam GambhirIND | 150 | 147 | 14 | 1 | 102.04 | 2 | c †KC Sangakkara b M Muralitharan | 1 | v SL | Colombo | 5 Feb 2009 |
| Matthew BreetzkeSA | 150 | 148 | 11 | 5 | 101.35 | 1 | c MG Bracewell b MJ Henry | 1 | v NZ | Lahore | 10 Feb 2025 |
| Azmatullah OmarzaiAFG | 149* | 115 | 13 | 6 | 129.57 | 5 | not out | 2 | v SL | Kandy | 9 Feb 2024 |
| Shivnarine ChanderpaulWI | 149* | 136 | 16 | 3 | 109.56 | 2 | not out | 2 | v IND | Nagpur | 21 Jan 2007 |
| AB de VilliersSA | 149 | 44 | 9 | 16 | 338.64 | 3 | c JL Carter b AD Russell | 1 | v WI | Johannesburg | 18 Jan 2015 |
| Viv RichardsWI | 149 | 99 | 20 | 3 | 150.51 | 3 | c M Amarnath b N Kapil Dev | 1 | v IND | Jamshedpur | 7 Dec 1983 |
| Adam GilchristAUS | 149 | 104 | 13 | 8 | 143.27 | 1 | c LPC Silva b CRD Fernando | 1 | v SL | Barbados | 28 Apr 2007 |
| Cooper ConnollyAUS | 149 | 134 | 13 | 6 | 111.19 | 1 | b Mustafizur Rahman | 2 | v BAN | Dhaka | 14 Jun 2026 |
| Steve SmithAUS | 149 | 135 | 11 | 2 | 110.37 | 3 | c V Kohli b BB Sran | 2 | v IND | Perth | 12 Jan 2016 |
| Eoin MorganENG | 148 | 71 | 4 | 17 | 208.45 | 4 | c Rahmat Shah b Gulbadin Naib | 1 | v AFG | Manchester | 18 Jun 2019 |
| Aaron FinchAUS | 148 | 114 | 16 | 7 | 129.82 | 1 | c FRJ Coleman b RM Haq | 1 | v SCO | Edinburgh | 3 Sept 2013 |
| Evin LewisWI | 148 | 122 | 15 | 4 | 121.31 | 2 | run out (BKG Mendis/†N Dickwella) | 2 | v SL | Bulawayo | 23 Nov 2016 |
| MS DhoniIND | 148 | 123 | 15 | 4 | 120.33 | 3 | c Shoaib Malik b Mohammad Hafeez | 1 | v PAK | Visakhapatnam | 5 Apr 2005 |
| Sunil AmbrisWI | 148 | 126 | 19 | 1 | 117.46 | 2 | c sub (AR McBrine) b WB Rankin | 2 | v IRE | Dublin | 11 May 2019 |
| Desmond HaynesWI | 148 | 136 | 16 | 2 | 108.82 | 2 | b JR Thomson | 1 | v AUS | St. John's | 22 Feb 1978 |
| Kane WilliamsonNZ | 148 | 154 | 14 | 1 | 96.10 | 3 | c SD Hope b SS Cottrell | 1 | v WI | Manchester | 22 Jun 2019 |
| Mark BoucherSA | 147* | 68 | 8 | 10 | 216.18 | 4 | not out | 1 | v ZIM | Potchefstroom | 20 Sept 2006 |
| Alex HalesENG | 147 | 92 | 16 | 5 | 159.78 | 3 | c AC Agar b JA Richardson | 1 | v AUS | Nottingham | 19 Jun 2018 |
| Rohit SharmaIND | 147 | 138 | 18 | 2 | 106.52 | 1 | c TG Southee b MJ Santner | 1 | v NZ | Kanpur | 29 Oct 2017 |
| Marcus StoinisAUS | 146* | 117 | 9 | 11 | 124.79 | 7 | not out | 2 | v NZ | Auckland | 30 Jan 2017 |
| Brian LaraWI | 146* | 134 | 12 | 3 | 108.96 | 3 | not out | 2 | v NZ | Port of Spain | 30 Mar 1996 |
| Shai HopeWI | 146* | 144 | 12 | 3 | 101.39 | 2 | not out | 2 | v BAN | Dhaka | 11 Dec 2018 |
| Virender SehwagIND | 146 | 102 | 17 | 6 | 143.14 | 1 | c TM Dilshan b UWMBCA Welegedara | 1 | v SL | Rajkot | 15 Dec 2009 |
| Matthew HaydenAUS | 146 | 128 | 12 | 6 | 114.06 | 2 | c Shoaib Malik b Wasim Akram | 1 | v PAK | Nairobi | 30 Aug 2002 |
| AB de VilliersSA | 146 | 130 | 12 | 5 | 112.31 | 1 | c S Chanderpaul b CD Collymore | 1 | v WI | Grenada | 10 Apr 2007 |
| Sachin TendulkarIND | 146 | 132 | 17 | 0 | 110.61 | 2 | c MO Odumbe b TM Odoyo | 1 | v KEN | Paarl | 24 Oct 2001 |
| Rob NicolNZ | 146 | 134 | 10 | 6 | 108.96 | 1 | c SW Masakadza b P Utseya | 1 | v ZIM | Whangarei | 6 Feb 2012 |
| Sachin TendulkarIND | 146 | 153 | 15 | 2 | 95.42 | 2 | c ML Nkala b HH Streak | 1 | v ZIM | Jodhpur | 8 Dec 2000 |
| Tom LathamNZ | 145* | 104 | 19 | 5 | 139.42 | 5 | not out | 2 | v IND | Auckland | 25 Nov 2022 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.