Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1981-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff HowarthNZ1981-1985254221098137*27.45284138.651631150
Jock EdwardsNZ19813501334726.6024953.41000161
John WrightNZ1981-1993681227475918541.381312736.251220657710
Bruce EdgarNZ1981-198627463130416130.33422830.841931220
John ReidNZ1981-198618293127718049.12361635.326231311
Ian SmithNZ1981-1992628617180117326.10284063.422672307
Ravi ShastriIND1981-19928012114383020635.79794236.751112931722
Kirti AzadIND1981-198371201352411.2530338.94002130
Martin SneddenNZ1981-19902530832733*14.86116728.02006350
Yograj SinghIND19811201065.005020.0000010
Mike GattingENG1981-19957212613416320736.84908445.8310191552111
David BairstowENG1981120221.00450.0000100
John BracewellNZ1981-199038551097311021.62239140.691411814
Roland ButcherENG1981350713214.2016044.3800190
Robin JackmanENG1981-198246042177.0020720.2900220
Tirumalai SrinivasanIND1981120482924.0018625.8100060
Bill AtheyENG1981-19882239190912323.92233039.01142930
Graham StevensonENG1981110111.00714.2900000
Malcolm MarshallWI1981-199170921016999220.72288454.260101117718
Bob WillisENG1981-198433481732828*10.5883939.09004310
Mike HendrickENG198123366*-1637.5000010
Bob WoolmerENG198124030217.5013322.5600250
Graham YallopAUS1981-198414230102926844.74211148.743321110
Geoff LawsonAUS1981-19894567128787415.96170250.88046991
Terry AldermanAUS1981-199141532220326*6.5573527.620013190
Trevor ChappellAUS1981361792715.8041818.9000030
Bob TaylorENG1981-1984315095365413.07174630.70018541
Ray BrightAUS1981-1986162543033314.4391733.04004272
Mike BrearleyENG19814801415117.6340035.25011180
Martin KentAUS19813601715428.5033451.20020220
Alan KnottENG198124117870*59.3333153.78020240
Chris TavaréENG1981-198929522169014933.80541831.1921251730
Mike WhitneyAUS1981-19921219868136.1830922.0100440
Paul AllottENG1981-19851318321352*14.2053539.81012201
Wayne LarkinsENG1981-199181613756425.00102636.55034410
Dirk WellhamAUS1981-1987611025710323.3676833.46100270
Paul ParkerENG198112013136.504926.5300120
Wasim RajaPAK1981-19852031379912528.54162747.942331026
Majid KhanPAK1981-19836902157423.8946746.04022250
Wasim BariPAK1981-1984232652976414.1449347.06014300
Sarfraz NawazPAK1981-1984162053379022.4760655.61011371
Imran KhanPAK1981-1992557219262413649.51503448.37516524137
Jeff ThomsonAUS1981-198517271124628*15.3846353.13003245
Mudassar NazarPAK1981-198957867322623140.84647344.7681372911
Javed MiandadPAK1981-19938913196169280*50.571165046.971628455429
Iqbal QasimPAK1981-1988232453695619.4288039.66012350
Sikander BakhtPAK1981-19836943196.2011427.1900010
Bruce LairdAUS1981-1982122327308534.76204135.77050440
Mansoor AkhtarPAK1981-19901625361911128.14147342.02133861
Rizwan-uz-ZamanPAK1981-1989111913456019.1781625.98032170

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.