Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM117/1 (32.3)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
Imran FarhatPAK15074 & 76389190v WIMultan19 Nov 2006
Younis KhanPAK15043 & 107*264191v INDKolkata30 Nov 2007
Gautam GambhirIND150150147141v SLColombo5 Feb 2009
Ashwell PrinceSA150150249192v AUSCape Town19 Mar 2009
Ricky PontingAUS150150224141v ENGCardiff8 Jul 2009
Gautam GambhirIND150150*137140v SLKolkata24 Dec 2009
Virender SehwagIND15096 & 54*174212v NZHyderabad12 Nov 2010
Shakib Al HasanBAN150144 & 6258160v PAKMirpur17 Dec 2011
Michael HusseyAUS150150*253161v INDSydney3 Jan 2012
Hashim AmlaSA150150124160v ENGSouthampton28 Aug 2012
Colin MunroAA15047 & 103195200v CSNapier4 Nov 2012
Shivnarine ChanderpaulWI150150* & DNB282121v BANKhulna21 Nov 2012
JP DuminySA150150*12258v NEDAmstelveen31 May 2013
Khurram ManzoorPAK150146 & 4277160v SAAbu Dhabi14 Oct 2013
Tom BruceCS15056 & 94229193v NDNew Plymouth15 Feb 2015
Jeet RavalAA150126 & 24*260200v CANRangiora16 Feb 2015
Hamish MarshallGLO15058 & 92239180v LANManchester10 May 2015
Murali VijayIND150150272121v BANFatullah10 Jun 2015
Rohit SharmaIND150150133136v SAKanpur11 Oct 2015
Will YoungCS15084 & 66*297162v CANNelson13 Feb 2016
Samit PatelNOT15026 & 124130158v WARNottingham15 May 2016
Assad ValaPNG150144* & 6218112v NAMPort Moresby16 Oct 2016
Peter HandscombAUS150110 & 40*230140v PAKSydney3 Jan 2017
Yuvraj SinghIND150150127213v ENGCuttack19 Jan 2017
Mushfiqur RahimBAN150127 & 23306183v INDHyderabad9 Feb 2017
Luke WrightSUS15070* & 80216201v DERBrighton12 Sept 2017
Richard LeviNOR15035 & 115134234v NOTNorthampton19 Sept 2017
James HildrethSOM15041 & 109290140v MIDTaunton25 Sept 2017
Jordan SilkTAS15076 & 74213202v QUEBrisbane23 Mar 2018
Joe DenlyKEN150150*143192v GLACanterbury25 May 2018
Ross TaylorNOT150146 & 4215230v ESSChelmsford20 Jun 2018
Colin de GrandhommeND150115 & 35*161175v CANChristchurch17 Oct 2018
Jos ButtlerENG150150771312v WISt George's27 Feb 2019
Soumya SarkarBAN1501 & 149180215v NZHamilton28 Feb 2019
Will YoungCS150150208290v OVNapier1 Mar 2019
Rob KeoghNOR150150324181v GLACardiff11 Apr 2019
Matthew CritchleyDER15079* & 71232211v DURChester-le-Street3 Jun 2019
Craig ErvineZIM150107 & 43276191v BANDhaka22 Feb 2020
Kane WilliamsonNZ150129 & 21330141v PAKMount Maunganui26 Dec 2020
Jake DoranTAS15052 & 98336110v VICMelbourne5 Mar 2021
Mominul HaqueBAN150127 & 23*390110v SLPallekele21 Apr 2021
Wayne MadsenDER15076 & 74249180v DURChester-le-Street22 Apr 2021
MahmudullahBAN150150* & DNB278171v ZIMHarare7 Jul 2021
Nick GubbinsHAM150137* & 13*262181v GLOCheltenham11 Jul 2021
Will JacksSUR15088 & 62220220v SOMTaunton12 Jun 2022
Will JacksSUR150150* & DNB184108v ESSLondon19 Jul 2022
Mark ChapmanAA150145 & 5*216162v WFAuckland5 Mar 2023
Cheteshwar PujaraSUS150115 & 35206191v DURBrighton6 Apr 2023
Daniel Bell-DrummondKEN150150133105v HAMNewport22 Aug 2023
Karun NairNOR150150246232v SURLondon19 Sept 2023

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.