Batting innings by innings (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sophia Gardens×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Joe RootENG166*139212119.423not out2v WICardiff1 Jun 2025
Jason RoyENG153121145126.451c Mashrafe Mortaza b Mehedi Hasan Miraz1v BANCardiff8 Jun 2019
Shaun MarshAUS131116103112.933b LE Plunkett2v ENGCardiff16 Jun 2018
Shakib Al HasanBAN121119121101.683b BA Stokes2v ENGCardiff8 Jun 2019
Jason RoyENG120108122111.111c †TD Paine b AJ Tye1v AUSCardiff16 Jun 2018
Daryl MitchellNZ118*9177129.674not out2v ENGCardiff8 Sept 2023
Shikhar DhawanIND11494121121.282c sub (AM Phangiso) b JP Duminy1v SACardiff6 Jun 2013
Shakib Al HasanBAN11411511199.135b TA Boult2v NZCardiff9 Jun 2017
Devon ConwayNZ111*12113191.741not out2v ENGCardiff8 Sept 2023
Virat KohliIND1079391115.054hit wicket b GP Swann1v ENGCardiff16 Sept 2011
Keacy CartyWI10310513098.103st †JC Buttler b WG Jacks1v ENGCardiff1 Jun 2025
MahmudullahBAN102*1078295.336not out2v NZCardiff9 Jun 2017
Suresh RainaIND10075123133.335c JM Anderson b CR Woakes1v ENGCardiff27 Aug 2014
Mohammad AshrafulBAN10010111099.014c GB Hogg b JN Gillespie2v AUSCardiff18 Jun 2005
Joe RootENG99*1339074.443not out2v INDCardiff16 Jul 2026
Joe RootENG931066087.743b N Pradeep1v SLCardiff2 Jul 2016
Jos ButtlerENG91*7082130.005not out1v AUSCardiff16 Jun 2018
Mohammad YousufPAK91*1038088.355not out1v AUSCardiff9 Jun 2001
Sarfraz AhmedPAK9073101123.295c AD Hales b LA Dawson2v ENGCardiff4 Sept 2016
Ian BellENG8811712075.213run out (Shahid Afridi)1v PAKCardiff30 Aug 2006
Jason RoyENG87898297.751c Hasan Ali b Mohammad Amir1v PAKCardiff4 Sept 2016
George BaileyAUS87915395.605c †JC Buttler b WB Rankin1v ENGCardiff14 Sept 2013
Kane WilliamsonNZ87988088.783c †JC Buttler b MA Wood2v ENGCardiff6 Jun 2017
Cameron WhiteAUS86*987287.765not out1v ENGCardiff24 Jun 2010
Roger TwoseNZ80*9910080.815not out2v AUSCardiff20 May 1999
Shai HopeWI786644118.184c HC Brook b S Mahmood1v ENGCardiff1 Jun 2025
Kushal Janith PereraSL78818096.302c †Mohammad Shahzad b Rashid Khan1v AFGCardiff4 Jun 2019
Shoaib MalikPAK77805296.254c JJ Roy b LA Dawson2v ENGCardiff4 Sept 2016
Damien MartynAUS771122068.754c Nafees Iqbal b Tapash Baisya1v BANCardiff18 Jun 2005
Darren LehmannAUS76948080.854c NJ Astle b CZ Harris1v NZCardiff20 May 1999
Azhar AliPAK761005176.001b JT Ball2v ENGCardiff14 Jun 2017
Hamish MarshallNZ75*1193063.033not out2v WICardiff3 Jul 2004
Ben StokesENG75765398.685c Umar Gul b Hasan Ali1v PAKCardiff4 Sept 2016
Martin GuptillNZ73*5182143.141not out2v SLCardiff1 Jun 2019
Colin IngramSA736362115.871c DM Bravo b KA Pollard1v WICardiff14 Jun 2013
Niroshan DickwellaSL73864084.881c †Sarfraz Ahmed b Mohammad Amir1v PAKCardiff12 Jun 2017
Jos ButtlerENG726852105.885c LH Ferguson b TG Southee1v NZCardiff8 Sept 2023
Ryan McLarenSA71*61111116.398not out2v INDCardiff6 Jun 2013
Jos ButtlerENG704571155.566b KMC Bandara1v SLCardiff2 Jul 2016
Ricky PontingAUS7068120102.943c Abdul Razzaq b Saqlain Mushtaq2v PAKCardiff9 Jun 2001
AB de VilliersSA70717098.594c RA Jadeja b UT Yadav2v INDCardiff6 Jun 2013
Rahul DravidIND69794087.343b GP Swann1v ENGCardiff16 Sept 2011
Dawid MalanENG68*698098.552not out2v PAKCardiff8 Jul 2021
Robin PetersonSA68726094.443run out (RA Jadeja/†MS Dhoni)2v INDCardiff6 Jun 2013
Quinton de KockSA68728094.442c Mohammad Nabi b Gulbadin Naib2v AFGCardiff15 Jun 2019
Kumar SangakkaraSL68878078.163c KS Williamson b NL McCullum1v NZCardiff9 Jun 2013
Shikhar DhawanIND68926173.912st †KC Sangakkara b BMAJ Mendis2v SLCardiff20 Jun 2013
Kane WilliamsonNZ675481124.073c JM Anderson b SCJ Broad2v ENGCardiff16 Jun 2013
Rashid LatifPAK66686197.068run out (SR Waugh/B Lee)1v AUSCardiff9 Jun 2001
Shreyas IyerIND66715292.965c †JC Buttler b AAP Atkinson1v ENGCardiff16 Jul 2026
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.