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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Sabbir RahmanBAN10454* & 50187160v NZWellington12 Jan 2017
Shakib Al HasanBAN10482 & 22153180v INDHyderabad9 Feb 2017
Robert O'DonnellAA10475 & 29194200v NDKennards Hire Community Oval14 Mar 2017
Dean BrownlieND10487 & 17184112v OVUniversity of Otago Oval29 Mar 2017
James VinceHAM104104129190v SURLondon3 Jul 2017
Mark StonemanSUR10457 & 47175150v HAMLondon3 Jul 2017
Malcolm WallerZIM10436 & 68137120v SLColombo14 Jul 2017
Virat KohliIND1040 & 104*130122v SLKolkata16 Nov 2017
Callum FergusonSA10445 & 59197100v QUECairns3 Dec 2017
BJ WatlingNZ10485 & 19286141v ENGChristchurch30 Mar 2018
Ryan HigginsGLO10443 & 61160140v GLABristol20 Apr 2018
Luke WellsSUS1042 & 102*266102v LEILeicester20 Apr 2018
Matthew CritchleyDER10464 & 40145160v DURDerby11 May 2018
Neil DexterLEI10466 & 38180140v MIDLeicester20 Jun 2018
Shimron HetmyerWI10486 & 18136111v BANJamaica12 Jul 2018
Theunis de BruynSA1043 & 101240120v SLColombo20 Jul 2018
Virat KohliIND10446 & 58201100v ENGSouthampton30 Aug 2018
Gary BallanceYOR104104138200v NOTNottingham4 Sept 2018
Michael RipponOV10447 & 57*143171v WFCello Basin Reserve17 Oct 2018
Cameron WhiteVIC10463 & 41219100v TASHobart17 Nov 2018
Asad ShafiqPAK104104 & 0260140v NZAbu Dhabi3 Dec 2018
Mark ChapmanAA104104145180v OVKennards Hire Community Oval21 Feb 2019
LJ WoodcockWF10480 & 24198170v OVUniversity of Otago Oval9 Mar 2019
Travis HeadSA10467 & 37186120v VICAdelaide20 Mar 2019
Ben DuckettNOT10443 & 61120160v YORNottingham5 Apr 2019
Mark StonemanSUR10433 & 71153170v WARLondon23 Jun 2019
Dominic SibleyWAR10431 & 73235120v SURLondon23 Jun 2019
Temba BavumaNOR104103 & 1132133v LANNorthampton7 Jul 2019
Sam BillingsKEN1044 & 100114180v NOTNottingham10 Sept 2019
Ned EckersleyDUR10437 & 67*213170v NORNorthampton16 Sept 2019
BJ WatlingDUR104104*207100v GLAChester-le-Street23 Sept 2019
Marnus LabuschagneQUE10432 & 72*133160v SABrisbane18 Oct 2019
Ben SmithCS10422 & 8223891v CANNelson8 Nov 2019
Harry NielsenSA10418 & 86*152140v TASHobart7 Dec 2019
Tom LathamNZ10452 & 52196150v INDChristchurch29 Feb 2020
Billy GodlemanDER10418 & 86168131v NOTNottingham1 Aug 2020
Martin AnderssonMID10492 & 12140170v HAMRadlett8 Aug 2020
Mitchell StarcNSW10418 & 86*154121v TASAdelaide8 Nov 2020
Kyle MayersWI10449 & 55137160v SLNorth Sound29 Mar 2021
Harry DeardenLEI10442 & 62188180v HAMLeicester8 Apr 2021
Matt MilnesKEN10426* & 78285160v YORCanterbury15 Apr 2021
Ben SlaterNOT10477 & 27196161v WARBirmingham27 May 2021
Ben BrownSUS1049 & 95184110v NORBrighton27 May 2021
Rohit SharmaIND10483 & 21181132v ENGLondon12 Aug 2021
Miles HammondGLO10410 & 94230130v NORBristol30 Aug 2021
Rob KeoghNOR1045 & 99136120v SURNorthampton5 Sept 2021
Brad SchmulianCS10460 & 44190130v OVNelson7 Nov 2021
Dawid MalanYOR10439 & 65129141v GLOBristol14 Apr 2022
John SimpsonMID104104*246100v GLACardiff21 Apr 2022
Kiran CarlsonGLA10491 & 13173140v LEICardiff5 May 2022
PreviousPage 211Next

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.