Live5th T20I · India in New Zealand 2026/27NZIND191/8 (20)Innings break - NZ need 192 runs to winLive5th ODI · Ireland in Namibia 2026/27NAMIRE58/3 (18.3)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW202 & 144 (50.2)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL73/3 (12)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravi PatelMID/ESS2014-20181318885208.5021838.99004101
Chris LiddleSUS/GLO2014-20181217883219.2226431.44003140
Antao D'SouzaPAK1959-196261087623*38.00--00010
Ted PeateENG1881-18869148701311.67785.7100150
Mike WhitneyAUS1981-19921219868136.1830922.0100440
Nantie HaywardSA1999-20041617866147.3319034.74003100
Reon KingWI1999-2005192786612*3.4731920.6900770
Bradley ScottOV2013-201561186217*20.6719332.1200150
Matt HunnKEN2014-2017131286132*15.2518133.7000334
Sonny BakerENG/HAM2025-20261522861274.3632318.8900572
Jamie BrownAA2018-202010138591411.8015637.8200180
Tony GoodinND2012-201691284113*10.2515226.9700250
Eric HolliesENG1935-1950131583718*5.29160.0000400
Yuzvendra ChahalNOR/KEN2023-20261415836205.1411331.8600580
Abu JayedBAN2018-2021132283682.5715722.9300740
Pommie MbangwaZIM1996-2000152583482.0019317.6200930
Praveen JayawickramaSL/MSC2021-202613128298*7.2510228.4300110
Mark StonemanENG/MID/HAM2014-20251532667898719734.701577756.96194423124434
Mike AthertonENG1989-200111521277728185*37.702060937.501646209044
Dimuth KarunaratneSL/YOR/SSC2012-20251072007753224439.031461351.5416411380712
Herschelle GibbsSA1996-2008901547616722841.951227050.2614261188747
James HildrethSOM2014-202210217076013220*36.89994360.4715251078919
Jack HobbsENG1908-1930611027541021156.95544946.54152843168
John WrightNZ1978-1993821487533418537.831461935.271223763010
Michael SlaterAUS1993-2001741317531221942.84996753.301421959830
Bob SimpsonAUS1957-1978621117486931146.82476244.73102783492
Emilio GayENG/DUR/NOR2020-2026761307486326139.54845457.521419166538
Saif ZaibNOR2015-20268313374455196*35.36768158.001221851246
Roy FredericksWI1968-1977591097433416942.49434446.5782674258
Jordan CoxENG/KEN/ESS2019-20266610574302238*43.90763156.381217755837
Mark ButcherENG1997-20047113174288173*34.581000542.86823105583
Alviro PetersenSA/SOM/LAN2010-2016721197426519138.08772655.201019550429
Shaun MarshAUS/YOR/GLA2011-2023641147425521439.77905846.9813191453021
Marlon SamuelsWI2000-2016711277391726032.64821947.667241453732
Clyde WalcottWI1948-196044747379822056.6910.001514124711
Michael BurgessSUS/WAR2017-2024811177379717834.52591064.257181045845
Graham ClarkDUR2015-2026821277374016031.17703553.166191045531
Mushtaq MohammadPAK1959-1979571007364320139.17280233.01101943164
Asif IqbalPAK1964-198057997357517538.86290348.641112935017
Bevan CongdonNZ1965-1978611147344817632.22437533.14719926712
Paul HortonLAN/LEI2014-2019651157344516831.90693149.70521144702
Shubman GillIND/GLA2020-202646817328726944.42530062.021210537050
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Neil McKenzieSA2000-200958947325322637.39774442.01516940922
Rob NewtonNOR2014-20195810973208202*31.45616652.03716134296
Anaru KitchenOV/AA2012-2021591107320720731.14550358.28419738841
Peter TregoCS/SOM/NOT2012-2020649973190154*34.67450570.81614840337
Aneurin DonaldHAM/DER/GLA2014-2026661137310623429.30427972.591201141337
LJ WoodcockWF2012-2019498773053203*38.16645947.27613840614
Ben CharlesworthGLO2018-2026631067298321030.13636846.844161137630

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.