Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG97/0 (14.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIM1993-2002142506127524.48125748.69061751
Gundappa ViswanathIND1978-19831523161114527.7786242.00133660
Clive LloydWI1975-19801118260615737.8820252.48120338
Roy FredericksWI1975-1977714259212049.336100.00150370
Geoff BoycottENG1967-19786103591121*84.43166635.47330582
Alvin KallicharranWI1975-19801118358911539.2722435.71120272
Keith FletcherENG1969-1974914258612248.8363632.86150540
John ReidNZ1979-19857121584158*53.09146338.62312611
Dhananjaya de SilvaSL2019-2023611158112258.1094861.29321739
John WrightNZ1979-19891119057610730.3294941.94130743
Vijay ManjrekarIND1952-19611318357474*38.27--05190
Rohan KanhaiWI1958-1959814157321744.08--121350
Yuvraj SinghIND2004-200779057216963.5678772.68310874
Sanjay ManjrekarIND198947156921894.83122346.52230700
Jonathan TrottENG2010-2012713156518447.08127844.21130660
Richard HadleeNZ1973-1989121945598937.2730759.93031506
Habibul BasharBAN2001-2003612155410850.3690861.01161690
Basil D'OliveiraENG1967-19719122552114*55.2081148.21150621
Mominul HaqueBAN2015-202691705519132.41110250.00051611
Shaun PollockSA1997-2007121855508242.3194957.96020559
Graeme WoodAUS1979-19881019355010034.38156035.26122474
Jonny BairstowENG2015-201891605488334.25110649.55042622
Ian HealyAUS1988-1998142015478228.79122044.84031510
Shakib Al HasanBAN2011-2024713354614454.6087662.33140664
Stuart BroadENG2010-20201928553916923.4388061.25115566
Mitchell MarshAUS2014-202471315389644.8388760.65051725
Michael ClarkeAUS2004-20141017153416633.38103751.49110543
Jeremy ConeyNZ1979-19859152528111*40.6266543.01120523
BJ WatlingNZ2009-20211119451977*34.60128740.33042531
Temba BavumaSA2018-2025712251110651.10106448.03130573
Mark RichardsonNZ2001-2003611150710650.70142435.60130641
Sidath WettimunySL1982-1986917050615729.7667247.02123460
Bruce LairdAUS1980-198291714928530.75134936.47041340
Andrew JonesNZ1989-199461204918640.92116642.11041412
Sandeep PatilIND1980-19841117047912728.1860667.33132631
Ashwell PrinceSA2007-2010712247513847.50106444.64120480
WPUJC VaasSL1994-20091830647153*19.63118839.65013541
Mark GreatbatchNZ1989-19961020146413324.42109042.57112572
Peter ParfittENG196277246011992.0018754.01400472
Jos ButtlerENG2015-2020711246015251.1185553.80131496
Yashpal SharmaIND1979-19831116345663*35.08120133.72040500
Everton WeekesWI195858145519765.00--120-0
Denis ComptonENG195445045327890.60--121521
Jason HolderWI2016-202181544525841.0990949.72030558
Aunshuman GaekwadIND1983-198458145120164.4343646.10130170
Ian SmithNZ1984-1990111834506530.0060674.26031581
Niroshan DickwellaSL2014-202281414478334.3861073.28040562
Shane WatsonAUS2005-20106111441120*44.1084652.13120525
Chris GayleWI2000-200681404399331.3666466.11040732
Chetan ChauhanIND1978-198091724389329.2062336.28022280

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.