Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 173 of the 579 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim BresnanENG2009-20125314839*24.0011541.7400160
Stephen FlemingNZ2006120473323.508654.6500090
Glenn PhillipsNZ2025220472923.507661.8400041
Christopher MpofuZIM2017231473323.505388.6800051
Gerald CoetzeeSA2023241472015.675094.0000051
Jacques RudolphSA2003120464423.0012835.9400040
Mohammad HurairaPAK2025240462911.509548.4200040
Dane PiedtSA20241224538*-8155.5600041
S. SreesanthIND20063414529*15.007758.4400231
Gus AtkinsonENG20243414421*14.674891.6700142
Nithish Kumar ReddyIND2025210434343.005479.6300042
Robin PetersonSA2003121432543.004791.4900040
Robert KeyENG2004230432914.3310043.0000050
Ramesh MendisSL2021230432514.3311637.0700040
Umesh YadavIND2011-2018640432210.755282.6900142
Tanunurwa MakoniZIM2023240433310.7512334.9600160
Soumya SarkarBAN2018-202135043198.609246.7400230
Jacob DuffyNZ2025341421714.004985.7100080
Makhaya NtiniSA2003-20086534222*21.006960.8700031
Adam GilchristAUS2003-2005230413313.678747.1300060
Inzamam-ul-HaqPAK2006230413113.6711934.4500150
Neil McKenzieSA2003-2008231402320.009641.6700030
Mashrafe MortazaBAN2009120393919.505966.1000122
Praveen KumarIND201134039239.755472.2200151
Zakary FoulkesNZ20253423923*19.509740.2100050
Martin LoveAUS2003120383619.0011034.5500030
Heath StreakZIM20031213633*36.007746.7500031
Anamul HaqueBAN2014-202224036239.008741.3800160
Kyle JarvisZIM2013-20173633623*12.009438.3000131
Wahab RiazPAK2011-20175713511*5.838043.7500140
Andy BichelAUS2003120343417.004477.2700170
Andy BlignautZIM2003120343117.007048.5700040
James FranklinNZ2006120342017.0012427.4200020
Paul HarrisSA2007-201055034116.8013924.4600131
Glenn McGrathAUS2003-2005231331416.505560.0000010
James PattinsonAUS2012-2016410323232.0011926.8900050
Shoriful IslamBAN2022-2024242322616.0031103.2300160
Mohammed ShamiIND2013-20199833117*6.205556.3600322
Ajaz PatelNZ20251113030*-30100.0000032
Simon HarmerSA2015-2023230301910.0011226.7900040
Sohag GaziBAN201224030197.506050.0000141
Khurram ShahzadPAK2025-202624030197.506248.3900141
Mohammad AbbasPAK2017-202669430236.0012424.1900240
Marco JansenSA20231212923*29.005255.7700050
Charith AsalankaSL2021120291914.507041.4300021
Umar GulPAK2006-20113412916*9.674959.1800021
Thilan ThusharaSL2008-201035129147.257041.4300140
Anrich NortjeSA2021-202335029145.806743.2800050
CBRLS KumaraSL2018-20264722912*5.804269.0500360
Keshav MaharajSA2021-202458029123.6311126.1300410

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.