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

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastHAM/YOR/KEN2014-20261562623010389410*44.781823856.96294223126142
Tom BantonSOM2018-202549794261637134.88421162.12413532232
Wiaan MulderSA/KEN/ESS2019-20265288122741367*36.07469858.34681035527
Tom BruceCS/LAN2015-20268915024596834547.37900066.3111331166776
David WarnerAUS/NSW2012-202411420979003335*44.571293669.60263914107168
Dean BrownlieNZ/CAN/ND2012-2019581055374833437.48691554.20920646728
Michael ClarkeAUS2012-20153870103328329*55.47553260.16116338215
Devon ConwayNZ/WF/SOM2018-202661111105000327*49.50913954.711321766541
Kumar SangakkaraSL/DUR/SUR2012-2017591068624131963.681054159.212324871550
Keaton JenningsENG/DUR/LAN2014-2026162275151009731838.832081848.50264026131129
Sean DicksonSOM/DUR/KEN2015-20269916912477031830.38938450.8310212157434
Harry BrookENG/YOR2017-20261021689715631745.01945475.6919391586290
Michael PappsWF2012-2018488873704316*45.73653556.681013352218
David LloydDER/GLA2014-2025112195145229313*28.89836962.485251675334
Hashim AmlaSA/HAM/DER2012-2022107176157410311*46.021507649.1521291189815
Tom AbellSOM2014-202613924221912630741.291791450.94244522115936
Dominic SibleyENG/WAR/SUR2014-202615326229919930539.482242841.02234819103528
Karun NairIND/NOR2016-2025202921315303*48.70207163.5035316312
Azhar AliPAK/WOR/SOM2012-2023122221108060302*38.201848343.6122342382626
Brendon McCullumNZ/OV2012-201642753302330241.99443068.24612635666
Daniel Bell-DrummondKEN2014-2026149270238395300*33.991629051.53173922112518
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
Ross TaylorNZ/CS/SUS2012-202210317624667429043.911084161.5616311980144
James WhartonYOR2022-202644754243628534.31466452.23216628733
Peter HandscombAUS/MID/YOR2015-2026142244228584281*38.671632652.5818471996924
Colin MunroNZ/AA/WOR2012-201731503289628161.622776104.321292316118
David BedinghamSA/DUR2020-20268913813658127952.65950469.242221776491
Colin AckermannDUR/LEI2017-2026100172185817277*37.771154550.3913301575715
Mark ChapmanAA2015-202439697276727644.63436863.35615137136
Ollie PopeENG/SUR2017-202613021416831427441.991276865.12233311102749
Tom CooperSOM/SA2015-2020275011323271*27.00220659.9725618618
Adam VogesAUS/MID2015-20173959112726269*56.79502354.2771233345
Shubman GillIND/GLA2020-202646817328726944.42530062.021210537050
Chris DentGLO2014-202512822917758426835.771549748.94164620100627
Zak CrawleyENG/KEN2017-20261412596783826730.981251162.65114825111828
Dane VilasSA/LAN2015-20238612411421226637.27671062.7710161250925
Adam HoseWOR/SOM/WAR2017-2026611074299026629.03564053.01316940823
Tom LathamNZ/CAN/DUR2012-20261522671411041264*43.642199350.20295820128843
Leus du PlooyMID/DER2019-202693151196115263*46.331050758.2016291268735
Alastair CookENG/ESS2012-2023175310211256526343.482653347.3631571315708
Joe RootENG/YOR2012-2026198354281644126250.432809658.52478017177451
Luke ProcterNOR/LAN2014-2026130214256984261*36.951559744.7810411579228
Emilio GayENG/DUR/NOR2020-2026761307486326139.54845457.521419166538
Lahiru UdaraSL/NCC2024-202623382198626155.17239682.8975223525
Marlon SamuelsWI2012-201634602209326036.09425549.19511728624
Ryan RickeltonSA/YOR/NOR2022-202624414153425941.46274855.8245219315
Luke WellsSUS/LAN2014-202614824513873125837.631734850.33223721116172
Ben StokesENG/DUR2013-202614925910854025834.301411860.49154623999166
Colin IngramSOM/GLA2014-202677133125731257*47.36999257.361823877539
Samit PatelENG/GLA/NOT2012-20209515944698257*30.31780260.227261461940
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.