Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Praveen KumarIND201161001494014.9015993.71002215
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Sylvester JosephWI2004-200751001474514.7038937.79001201
Suraj RandivSL2010-201212171147399.1948030.63003160
Bernard BosanquetENG1903-190571431472713.36--00050
C.S. NayuduIND1934-195211193147369.196926.0900332
Cameron WhiteAUS20084721464629.2033044.24000151
Bob McLeodAUS1892-189361101463113.27--00050
Neil AdcockSA1953-1962263912146245.4110.0000971
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Kasun RajithaSL2018-202619265145226.9058224.91006160
Jordan NeillIRE20252401454936.2524259.92000242
Dick HoworthENG1947-1948510214545*18.13--00000
Patrick PattersonWI1986-199228381614521*6.5940435.89008180
Kurtis PattersonAUS2019221144114*144.0027452.55100171
Mohammad NawazPAK2016-202261011444516.0034641.62001150
Naseem ShahPAK2019-202420278144337.5845731.51005158
Winston PlaceENG194836114410728.80--10000
Mohammad NazirPAK1969-198314181014429*18.0014531.03003130
Ted a'BeckettAUS1928-19314701434120.4343830.37000120
Roy MarshallWI1951-19524701433020.43--001110
Sikander BakhtPAK1976-198325331014322*6.2234223.1000450
Champaka RamanayakeSL1988-19931824914334*9.5355026.00007130
Mohammad AsifPAK2005-2010233813141295.6446330.450014190
Alf ValentineWI1950-1962365121141144.704134.15001243
Goofy LawrenceSA1961-19625801414317.63--002140
Sameer DigheIND200161011414715.6736838.32001190
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
Tim CurtisENG1988-19895901404115.5651727.08001200
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
Denis BegbieSA1948-19505701384819.7115554.8400091
Rahat AliPAK2013-201821311313635*7.5637236.56008193
Surendra NathIND1958-1961112071362710.4610.0000470
John D'ArcyNZ195851001363313.60--00050
Trevor HohnsAUS19897711364022.6732441.98001170
Akila DananjayaSL2018-2019610213543*16.8825453.15003140
George LindeSA2019-20213601353722.5025552.94000192
Kirti AzadIND1981-198371201352411.2530338.94002130
Tarisai MusakandaZIM2017-20215901344314.8934438.95002132
Azeem HafeezPAK1983-198518215134248.3822840.7900280
Josh TongueENG2023-20261522513330*7.8230443.75004180
Rahmanullah GurbazAFG2024-20263601334622.1723556.60000114
Charitha BuddhikaSL2001-20029831324526.4033239.76001150
Nuwan PradeepSL2011-201728501713217*4.0036136.570018190
Anderson PhillipWI2022-202671231324314.6742830.84002161
Ted WainwrightENG1893-18985901324914.67--00020
Paul JarvisENG1988-1993915213229*10.1533938.94001110
Michael NeserAUS2021-20265701313518.7125750.97001191
Lindsay TuckettSA1947-1949914313140*11.91844.7600300
Vikram RathourIND1996-199761001314413.1038334.20000130

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