Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND27/2 (3)IND need 233 runs in 102 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE123/3 (27.1)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Durham×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme van BuurenGLO2017-20264601176219.5015874.05011170
William TavaréGLO20171201166158.0023549.36020130
James MiddlebrookNOR20142401164729.0018961.38000190
Michael-Kyle PepperESS2021-20253401169229.0022551.56010180
Sol BudingerLEI2022-20232401156428.7515176.16022181
Simon KerriganNOR/LAN2014-20214811154816.4337430.75001130
Hamish RutherfordGLA20211201147157.0018461.96010160
Arun HarinathSUR20161201149657.0023847.90010190
Jordan ThompsonYOR2020-20255601145419.0019060.00021115
George BaldersonLAN2020-202658111229*16.0032134.89000130
Adam VogesMID2015-20162301115737.0016268.52020160
Jacques RudolphGLA20172401114327.7521651.39000161
DH LateganWOR2025-20263511104427.5019257.29000170
Simon HarmerESS2021-202557111047*18.3328938.06001120
Ben AitchisonDER2020-2026812211025*11.0020653.40002111
Daniel DouthwaiteGLA2021-20232411099636.3321450.93011180
Ben CurranNOR2018-20193501093621.8027140.22000130
Jos ButtlerLAN2014121108100*108.0018558.38100101
Feroze KhushiESS2024110107107107.0016564.85100160
Harry BrookYOR202012110766*107.0015469.48010134
Josh DaveySOM2016-20254701073715.2919554.87000140
Michael JonesLAN20262301057235.0026839.18010101
David PayneGLO2017-202146310536*35.0018357.38000151
Tom PrestHAM2024-202522010310251.5018555.68100142
Luke HollmanMID2022-20263401024125.5015068.00000150
Andrew GaleYOR2014-20165701022814.5719652.04000140
Ben AllisonWOR/ESS2021-20266821015216.8330233.4401270
Joey EvisonKEN/NOT2021-202635110077*25.0017856.18011112
Dominic BessYOR2023-2025351996624.7517456.90011151
Sam CookESS2021-2024350993719.8020448.53001100
Callum ParkinsonLEI2017-2023670993114.1427536.0000080
Michael BoothWAR20251219858*98.0019550.26010100
Tom HelmMID2022-2026230985132.6719650.0001090
Gareth BattySUR2016241984032.6718552.97000111
Louis KimberNOR/LEI2022-2026470987514.0023541.70011160
Matthew SpriegelNOR2014120979748.5019948.74011160
Sean DicksonKEN2017-2018360974616.1717256.40002160
Usman KhawajaLAN2014120968648.0018950.79010130
Ryan DaviesSOM2016230944931.3310391.2600084
Matt TaylorGLO2018-2026591942811.7519049.47003140
Wiaan MulderLEI2023120935646.5015958.49010102
Richard LeviNOR2018-2019241936031.0011283.04010170
Rishi PatelLEI2022-2023360933115.5018550.27000150
Will DavisLEI2019-2023572935818.6014066.43010103
Harry SwindellsLEI2019-2023570932913.2925336.7600190
Nathan SmithWOR2024231915745.5016754.49010111
Aneurin DonaldGLA2017240915122.7512473.39011141
Saqib MahmoodLAN2019-2024242914645.5017651.70000101
Finlay BeanYOR2023-2025450914618.2024437.30000140
Heino KuhnKEN2018121905490.0019845.45010140

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.