Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jason RoySUR122122*6586v SOMLondon17 Jul 2015
Tom BlundellWF12245* & 77*173151v CSNelson23 Oct 2015
Murali VijayIND12275 & 47241180v SAChandigarh5 Nov 2015
David WarnerAUS122122*103112v WISydney3 Jan 2016
David WarnerAUS12212211393v INDSydney23 Jan 2016
Babar HayatHK1221226097v OMAFatullah19 Feb 2016
Mark CosgroveLEI122122152210v KENLeicester24 Apr 2016
Michael CarberryHAM122107 & 15236170v MIDSouthampton1 May 2016
Chris CookeGLA12263 & 59201140v ESSCardiff22 May 2016
Adil RashidYOR12288 & 34275140v LANLeeds29 May 2016
Asad ShafiqPAK12273 & 49226200v ENGLondon14 Jul 2016
Rory BurnsSUR122122177190v HAMSouthampton17 Jul 2016
Rilee RossouwSA122122118142v AUSCape Town12 Oct 2016
Sabbir RahmanRK1221226199v BBDhaka13 Nov 2016
Virat KohliIND12212210585v ENGPune15 Jan 2017
Soumya SarkarBAN12286 & 36168170v NZChristchurch20 Jan 2017
Jacques RudolphGLA122111 & 11*227150v WORWorcester9 Jun 2017
Samit PatelNOT122122*123120v ESSChelmsford16 Jun 2017
Nick ComptonMID1222 & 120310141v ESSChelmsford26 Jun 2017
Brett D'OliveiraWOR122122176173v DURChester-le-Street26 Jun 2017
Mark StonemanSUR12224 & 98183170v LANManchester25 Sept 2017
Simon HarmerESS12264 & 58*169180v YORChelmsford25 Sept 2017
Graham ClarkDUR12260 & 62152124v WORWorcester25 Sept 2017
D'Arcy ShortHH122122*6988v BHBrisbane10 Jan 2018
Joe ClarkeWOR122122117121v NORWorcester3 Jun 2018
Cameron DelportLEI122122128162v DURLeicester7 Jun 2018
Ben CoxWOR122122*106142v KENWorcester17 Jun 2018
Lewis GregorySOM12265 & 5787156v YORLeeds29 Aug 2018
Chris JordanSUS12268 & 54163180v LEIBrighton4 Sept 2018
Roshen SilvaSL12285 & 3726981v ENGKandy14 Nov 2018
Stephen MurdochCAN12260 & 62*167230v WFChristchurch1 Mar 2019
Stephan BaardNAM122122128104v HKWindhoek26 Apr 2019
Rohit SharmaIND122122*144132v SASouthampton5 Jun 2019
David WarnerAUS122122117152v SAManchester6 Jul 2019
Hassan AzadLEI1221 & 121309100v GLOCheltenham15 Jul 2019
Ryan HigginsGLO122101 & 21*149142v DERDerby18 Aug 2019
Dean ElgarSA12288 & 34258120v ENGCape Town3 Jan 2020
Tom AbellSOM1223 & 119172132v GLATaunton1 Aug 2020
Luis ReeceDER122122235121v DURChester-le-Street22 Aug 2020
Doug BracewellCS12220 & 102165115v AAAuckland28 Oct 2020
Sam WhitemanWA1224 & 118203140v TASAdelaide30 Oct 2020
Jordan SilkTAS122106 & 16291190v NSWAdelaide8 Nov 2020
Avi BarotSAU12212253117v GOAHolkar Stadium15 Jan 2021
Michael RipponOV12279 & 43*211133v CSDunedin26 Mar 2021
Babar AzamPAK12212259154v SACenturion14 Apr 2021
Miles HammondGLO12277 & 45280141v SURLondon27 May 2021
Ben BrownSUS12222 & 100*166112v GLABrighton4 Jul 2021
Will RhodesWAR12260 & 62177143v SOMBirmingham21 Sept 2021
Joe RootENG12213 & 10921890v WINorth Sound8 Mar 2022
Babar AzamPAK12267 & 55235121v AUSLahore21 Mar 2022
PreviousPage 164Next

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.