Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Rishabh PantDC97974369v GLDelhi4 May 2017
Dominic SibleySUR9769 & 28183132v ESSGuildford9 Jun 2017
Stephan MyburghNED9712 & 85112170v IREDublin15 Aug 2017
Sam NortheastKEN9797170110v LEICanterbury28 Aug 2017
Evin LewisSKAN9797*32611v BTBarbados3 Sept 2017
Jofra ArcherSUS9716* & 81*146102v NORNorthampton5 Sept 2017
Chris CookeGLA9751 & 46*112133v GLOCardiff19 Sept 2017
Doug BracewellCS9797 & DNB117142v AANelson30 Oct 2017
Kane WilliamsonNZ9743 & 54160130v WIHamilton9 Dec 2017
D'Arcy ShortHH97976394v STSydney1 Jan 2018
Jake DoranTAS9797236110v NSWSydney24 Feb 2018
Babar AzamPAK9797*58131v WIKarachi2 Apr 2018
RG MukasaUGA979713560v BERBangi30 Apr 2018
Ben SlaterDER9755 & 42179150v DURDerby11 May 2018
James HildrethSOM9778 & 19163110v ESSChelmsford25 Jun 2018
Rohit SharmaIND97976185v IREDublin27 Jun 2018
Shakib Al HasanBAN979712160v WIGuyana22 Jul 2018
Angelo MathewsSL9797*97111v SAColombo12 Aug 2018
Tom AbellSOM9770 & 27188130v ESSTaunton19 Aug 2018
Ollie PopeSUR9748 & 49138170v WORWorcester10 Sept 2018
Hashmatullah ShahidiAFG9797*11870v PAKAbu Dhabi21 Sept 2018
Jos ButtlerENG9763 & 34112100v SLKandy14 Nov 2018
Shikhar DhawanDC9797*63112v KKRKolkata12 Apr 2019
Tom Kohler-CadmoreYOR9797113131v LANLeeds21 Apr 2019
Steven CroftLAN979711790v YORLeeds21 Apr 2019
Dinesh KarthikKKR9797*5079v RRKolkata25 Apr 2019
Luke WrightSUS9797103131v GLABrighton7 May 2019
Dane VilasLAN9797 & DNB147110v NORManchester14 May 2019
Sarfraz AhmedPAK97978072v ENGLeeds19 May 2019
William BeerSUS9797336140v GLOArundel11 Jun 2019
Dimuth KarunaratneSL979710890v AUSLondon15 Jun 2019
James NeeshamNZ9797*11253v PAKBirmingham26 Jun 2019
Tim DavidSIN97977593v DENKuala Lumpur19 Sept 2019
Saqlain ArshadQAT979788132v CANKuala Lumpur22 Sept 2019
Dane CleaverCS9725 & 72162122v AAKennards Hire Community Oval21 Oct 2019
Joe BurnsAUS9797166100v PAKBrisbane21 Nov 2019
Alex HalesDH9797*5594v PRPaarl4 Dec 2019
Nathan SmithOV9778 & 19190151v CANQueen's Park1 Mar 2020
Daniel DouthwaiteGLA9711 & 86105113v NORNorthampton22 Aug 2020
George BaldersonLAN9736 & 61*18492v DERLiverpool6 Sept 2020
Jonny BairstowSH97975576v PKDubai8 Oct 2020
Henry CooperND9712 & 85186161v OVMount Maunganui28 Oct 2020
Thisara PereraJS9797*4487v DVHambantota30 Nov 2020
Marcus StoinisMS9797*5577v HHHobart4 Jan 2021
Martin GuptillNZ97975068v AUSDunedin25 Feb 2021
Kyle MayersWI9745 & 52183112v SLNorth Sound21 Mar 2021
George GartonSUS9797 & DNB117131v GLACardiff15 Apr 2021
Harvey HoseinDER9763 & 34*179100v DURChester-le-Street22 Apr 2021
Nauman AliPAK979710495v ZIMHarare7 May 2021
Jack HaynesWOR979718791v DERWorcester27 May 2021
PreviousPage 332Next

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.