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
Derek UnderwoodENG1981-19827843813*9.5013029.2300240
Keith FletcherENG1981-198271132976937.1376938.62030290
Zaheer AbbasPAK1981-198535485234321554.49387558.43611424314
Madan LalIND1981-19862332106147427.9185749.71045521
Mohsin KhanPAK1981-198642696242720038.52413550.867932324
Ijaz FaqihPAK1981-198846117510535.0044439.41101164
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
John LeverENG1981-1986341321.002711.1100100
Faoud BacchusWI1981-198224028277.005749.1200210
Jeff DujonWI1981-19918111511332213931.94635646.26516835811
Sylvester ClarkeWI198212019149.504344.1900020
Ashok MalhotraIND1982-1985710122672*25.1126650.75012180
Pranab RoyIND19822317160*35.5023030.87010110
Ranjan MadugalleSL1982-198821394102910329.40186938.901741032
Geoff CookENG1982-198371302036615.6252938.37021200
Bandula WarnapuraSL1982480963812.0031327.48001110
Mahes GoonatillekeSL198251021775622.1339942.61011210
Roy DiasSL1982-198720361128510936.71158054.943821411
Duleep MendisSL1982-198824431132912431.64134262.1548210611
Arjuna RanatungaSL1982-200093155125105135*35.70895750.544381255340
Somachandra De SilvaSL1982-1984122234066121.3791234.10023250
Ashantha de MelSL1982-1986172853263414.1738740.83005173
Ajit de SilvaSL198247241148.205450.0000241
Sidath WettimunySL1982-198723431122119029.07201040.752651140
Lalith KaluperumaSL19822411211*4.005123.5300210
John MorrisonNZ198235046159.2017925.7000030
Ewen ChatfieldNZ1982-198939473014921*8.7666122.540010120
Martin CroweNZ1982-19957613111544429945.371219044.661718965927
Haroon RasheedPAK1982-198378032715340.8857357.07122423
Tauseef AhmedPAK1982-199331372031835*18.7199826.05005220
Saleem MalikPAK1982-199910215422576823743.701090649.331529126787
Tahir NaqqashPAK1982-1985151953005721.4333072.12011361
Ravi RatnayekeSL1982-1989223868079325.22107439.66055701
Rashid KhanPAK1982-19854631555951.6726957.62011210
Saleem YousufPAK1982-199031445105591*27.05186548.310521004
Anura RanasingheSL1982240887722.005121.5701110
Ashraf AliPAK1982-19878832296545.8033646.13020210
Rohan JayasekeraSL1982120221.001118.1800100
Roger WijesuriyaSL1982-19854722284.402213.6400200
Phil EdmondsENG1982-19873344105986417.59157038.09015526
Derek RandallENG1982-198420341134516440.76269649.895661374
Allan LambENG1982-19927913910465614236.09905851.401418961820
Derek PringleENG1982-1992305046956315.11243928.50016662
Ghulam ParkarIND1982120763.504515.5600010
Suru NayakIND198223119119.504938.7800030
Abdul QadirPAK1982-1990596598986116.04176246.250368116
Eddie HemmingsENG1982-1991162143839522.5393940.79025351
Ian GreigENG198224026146.5010225.4900020
EhteshamuddinPAK198212100*0.0050.0000100
Graeme FowlerENG1982-198521370130720135.32336238.883831453

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.