Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM271/4 (75)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,356 of the 23,363 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Shakib Al HasanBAN143137 & 6185192v ZIMKhulna3 Nov 2014
Brad WilsonND14361 & 82267172v OVDunedin11 Dec 2014
Joe CarterND14318 & 125218192v OVDunedin11 Dec 2014
Jermaine BlackwoodWI143112* & 31280182v ENGAntigua13 Apr 2015
Varun ChopraWAR14324 & 119*355180v HAMBirmingham19 Apr 2015
Nick BrowneESS143143245260v SURLondon26 Apr 2015
Jason RoySUR143143 & DNB166192v LANLondon31 May 2015
Luke WrightSUS14359 & 84205232v HAMBrighton7 Jun 2015
Tom FellWOR143143 & DNB228221v MIDUxbridge21 Jun 2015
Azhar AliPAK14326 & 117353100v SLColombo25 Jun 2015
Steve SmithAUS143143252172v ENGLondon20 Aug 2015
James AdamsHAM1437 & 136342200v SOMTaunton9 Sept 2015
Andrew EllisCAN143143 & DNB170148v NDHamilton20 Feb 2016
Joe ClarkeWOR143135 & 8192190v GLOBristol24 Apr 2016
Nick GubbinsMID14367 & 76180183v SOMTaunton10 Jul 2016
Dinesh ChandimalSL143138 & 5313111v BANColombo15 Mar 2017
Billy GodlemanDER143121 & 22221170v NOTNottingham2 Jun 2017
Jack TaylorGLO143143 & DNB170201v WORCheltenham9 Jul 2017
Ben StokesENG143112 & 31191115v SALondon27 Jul 2017
Aiden MarkramSA143143186220v BANBloemfontein6 Oct 2017
Cheteshwar PujaraIND143143362140v SLNagpur24 Nov 2017
Anshuman RathHK143143*13793v PNGDubai8 Dec 2017
Sam HainWAR14353 & 90258200v SUSBrighton18 Sept 2018
Mohammad HafeezPAK143126 & 17246180v AUSDubai7 Oct 2018
Alex DoolanTAS14353 & 90288151v NSWSydney5 Nov 2018
Kusal MendisSL1432 & 141*339160v NZWellington15 Dec 2018
Shikhar DhawanIND143143115183v AUSChandigarh10 Mar 2019
Ollie RobinsonKEN143143 & DNB228220v WARBirmingham11 Apr 2019
Tom LaceDER143143232180v GLASwansea11 Jun 2019
Sam RobsonMID143107 & 36266130v GLARadlett16 Jun 2019
Alex LeesDUR1430 & 143214142v SUSBrighton24 Jun 2019
Ben StokesENG1438 & 135*232128v AUSLeeds22 Aug 2019
Daniel SolwayNSW143133* & 10331160v SAAdelaide1 Nov 2019
Babar AzamPAK143143193181v BANRawalpindi7 Feb 2020
Will YoungCS14310 & 133*165156v OVUniversity of Otago Oval10 Mar 2020
Samit PatelNOT14363 & 80164211v DERNottingham1 Aug 2020
Robert O'DonnellAA143142 & 1274153v WFAuckland3 Apr 2021
Gary BallanceYOR14342 & 101*20587v HAMSouthampton30 Aug 2021
Bryce StreetQUE143143334143v TASAdelaide7 Oct 2021
Ollie RobinsonKEN14358 & 85*276170v YORLeeds28 Apr 2022
Tom BlundellNZ14355 & 88*283220v ENGLeeds23 Jun 2022
William FraineYOR143143107128v NORYork2 Aug 2022
Harry BrookENG14389 & 54122223v NZMount Maunganui16 Feb 2023
Wayne MadsenDER143143230181v WORWorcester25 Jun 2023
Ben McDermottQUE143143112132v TASHobart31 Oct 2023
Gareth SeverinWF143143253153v AAKennards Hire Community Oval15 Nov 2023
Kusal MendisSL143143128172v NZDambulla13 Nov 2024
Christopher De FreitasLL143143*155194v NWWicklow15 May 2025
Cameron GreenGLO143118* & 2523393v NORNorthampton23 May 2025
Michael-Kyle PepperESS1433 & 140173201v HAMChelmsford22 Jun 2025

BF balls faced · 4s fours · 6s sixes

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