Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew FlintoffENG2002-2004610045913745.9058079.14142709
Harbhajan SinghIND1998-20101316245911532.7966269.342224317
Jimmy AdamsWI1995-1999692453208*64.7196147.14200621
Ranjan MadugalleSL1983-1987611245189*50.11106642.31030621
Ian HealyAUS1989-199711141447113*34.3887551.09132471
Dilip VengsarkarIND1976-1990111714407527.5095737.30033402
Trevor BaileyENG1949-195812134439134*48.78--121390
Denesh RamdinWI2006-20141320143910723.1184551.95100671
Imran FarhatPAK2001-20098141437117*33.6294146.44120583
Mike GattingENG1978-19881117243512129.00104841.51112522
Dennis AmissENG1973-1975572433164*86.6093746.21210510
Zaheer AbbasPAK1969-19851424042813517.8328241.49102401
Rory BurnsENG2019-202147042213260.2999042.63221551
Saeed AhmedPAK1965611142217242.20--120451
Ravindra JadejaIND2014-20241120542250*28.1369161.070224111
Saeed AnwarPAK1994-199658041816952.2560968.64212621
Dhananjaya de SilvaSL2018-2024713241610937.8271558.18112535
Ian RedpathAUS1974361413159*82.6096842.67130480
Colin BlandSA1961-196481534128334.3310.00011265
Les AmesENG1931-1937810341013758.57--200193
Ijaz AhmedPAK1990-2001812040812534.0081650.00210527
Mohinder AmarnathIND197661104077037.00--030332
Tillakaratne DilshanSL2005-2012591406123*50.7551578.83120463
Garry SobersWI1956-19721218140414223.76--102321
Syed KirmaniIND1976-198191324008836.3632134.89030350
Joey CarewWI1969-1972611039910936.27--110400
Greg MatthewsAUS1985-1986611039513035.9182547.88210331
Kieran PowellWI2012-2017816039413424.6380948.70104633
Graeme WoodAUS1980-1982611139311139.3083247.24213421
Alviro PetersenSA2012-201358038815648.5073652.72200483
Qasim UmarPAK1984-198561103889635.2789043.60021430
Viv RichardsWI1985-1987710138710543.0054171.53120547
Mohammad IlyasPAK1965611038712635.18--120362
Chris TavaréENG1983-1984612138410934.91112834.04120350
Temba BavumaSA2016-202271213838934.8288243.42020510
Rusi SurtiIND1965-196971433809934.5520.00021240
Umar AkmalPAK200936037912963.1757066.49131447
Quinton de KockSA2016-20175813759153.5750174.85040546
Mark BoucherSA1999-2012171923727621.8880746.10013460
Geoff MarshAUS1986-1990712137111833.73105735.10101370
Wasim RajaPAK1973-1985101523717428.5433941.30031591
Mark ButcherENG1999-200491813676021.5983943.74022520
Bill EdrichENG1947-194957036610052.29--120271
Rishabh PantIND2020-202461203669930.5052469.85031429
Brad HaddinAUS2008-201169136516945.6355366.00110457
Alvin KallicharranWI1972-198059136510145.6332345.20213432
Mudassar NazarPAK1979-1989915136510626.0781043.70111300
Jacob BethellENG2024-202661213639633.0056963.80042515
Gavin RennieZIM1997-200071403629325.86113331.95032330
Dilip SardesaiIND1965363360200*120.0060.00200510

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.