Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd 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 England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken MackayAUS1956-19631623149786*22.5958929.88043430
Wasim JafferIND2002-2007816049410030.88111944.15142671
Aamer SohailPAK1992-1996712249020549.0074665.68110650
Pat CumminsAUS2017-20252031649044*19.60104446.93003517
John DysonAUS1981-19831020248910227.17126938.53121460
Imtiaz AhmedPAK1954-1962112004889824.40--023433
Wasim RajaPAK1973-19841323348811224.40101045.45114526
Ramiz RajaPAK1984-1992121934858830.3199548.74041611
Ian JohnsonAUS1946-1956223564857716.7234939.54026441
Lance KlusenerSA1998-200089247817468.2963974.80130703
Nip PellewAUS1920-1921913147811639.8353459.74210500
Jack WorrallAUS1885-1899112234787625.161450.00052460
Salman ButtPAK2005-2010917047412227.88106444.55122581
Prasanna JayawardeneSL2007-2014916347311236.3895749.43131504
Keith ArthurtonWI1988-19951115047212631.47126037.46122595
Agha SalmanPAK2022-20267132471104*42.8271166.24140545
Yuvraj SinghIND2006-201281414718636.2384255.94041529
Tom HoranAUS1877-18851527247112418.845942.37113271
Dennis LilleeAUS1971-198229391346973*18.04115040.78013494
Yashpal SharmaIND1979-1982915346814039.00131035.73110472
Michael HoldingWI1976-1986212454687324.6361875.730454223
Washington SundarIND2021-20257124465101*58.1391650.761334511
Mohammad RizwanPAK2020-2026111904627224.3290251.22021484
Wasim AkramPAK1987-20011825446245*22.0081956.410014811
Pieter van der BijlSA1938-193959046012551.11--120333
Billy WadeSA1938-1949813145912538.2523330.4713271
Barry SinclairNZ1963-1966918045911425.5026047.31112360
Eknath SolkarIND1971-1977122334567522.80146731.08030503
Shoaib MalikPAK2005-2015815045524530.3385853.03103515
Vernon PhilanderSA2012-2020101834526130.1385153.11031603
Peter SiddleAUS2009-2019243544524414.5888950.84003501
Faf du PlessisSA2015-2020101904498623.63112140.05031632
Derek SealyWI1930-193991514489232.00--032133
Shaun MarshAUS2015-201869144715655.8897845.71221561
Ridley JacobsWI2000-200411203447107*26.2985052.59112503
Russell EndeanSA1951-195711221442116*21.05--113250
Curly PageNZ1930-19371116044010427.50--120150
Jacob OramNZ2004-2008816243910131.3678955.64122517
Graeme HoleAUS1951-195491704396625.823732.43042290
Craig McMillanNZ1999-20049163437107*33.6280354.42112489
Billy ZulchSA1910-191481614368229.07--02000
Bert HopkinsAUS1902-1909172824344316.69--004233
John HoltWI195459143216654.0050.00121251
Andrew JonesNZ1988-1992713143114335.92123534.90110381
Bernard JulienWI1973-19761014143012133.0862369.02130595
Abdullah ShafiquePAK2022-2026918142911425.2488248.64213497
Jamie HowNZ200861204289235.6785550.06030570
Andrew HilditchAUS1979-1985713042811932.9281352.64111514
Sammy JonesAUS1882-1888122444288721.4014414.58013310
Kusal MendisSL2016-202491814278625.1267862.98023573

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.