Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jesse RyderNZ2009120613830.5015738.8500031
Mark ButcherENG2003120603730.0016935.5000090
Murali VijayIND2010110585858.0012446.7701080
Shadman IslamBAN2025120584629.0011749.5700090
Saud ShakeelPAK2023110575757.0011051.8201060
Naman OjhaIND2015120563528.0011747.8600070
Moeen AliENG2018120553327.5010850.9300050
Rajin SalehBAN2007120545127.0021425.2301080
Shahriar NafeesBAN2007120533826.508066.25000100
Joe RootENG2018120534626.508860.2300040
Ishant SharmaIND2008-2015353532726.5018728.3400030
Virat KohliIND2015-2017230522117.3315234.2100070
Shan MasoodPAK2023110515151.0047108.5101041
Kamil MisharaSL2026120513225.506479.6900061
Dean ElgarSA2014-2018240513712.7517129.8200150
Mohammad RizwanPAK20231115050*-6774.6301041
Shubman GillIND2026110505050.0010846.3001060
Chamara SilvaSL2007220504925.0011543.4800030
Stuart BinnyIND2015120494924.506377.7800170
Ben FoakesENG20181214936*49.0010845.3700030
Umar GulPAK2009120484624.005488.8900033
Liton DasBAN2025120483424.009948.4800021
Kevin PietersenENG20071214645*46.008454.7600041
Dale SteynSA2006-201836046307.6711739.3200243
Yashasvi JaiswalIND2026110454545.005384.9100090
Adil RashidENG2018121452445.007956.9600030
Mohammad AshrafulBAN2007120443722.0014430.5600050
Lahiru UdaraSL2025-2026230444014.678651.1600040
Akila DananjayaSL20181114343*-9147.2500070
Ramesh MendisSL2023120432721.508650.0000050
Chamara KapugederaSL2006-2009232433543.007755.8400041
Mehedi Hasan MirazBAN2025120423121.005872.4100040
Abhimanyu MithunIND2010110414141.009742.2700040
Suranga LakmalSL2011-201857240138.0010239.2200160
Babar AzamPAK2023110393939.007552.0000041
Taijul IslamBAN2025120393319.507552.0000050
Nicky BojeSA20061213833*38.0014027.1400030
Muttiah MuralitharanSL2003-20096223821*-29131.0300023
Dilhara FernandoSL2003-20105223736*-8444.0500050
Herschelle GibbsSA2006120371918.507350.6800060
Nishan MadushkaSL2023120373318.508145.6800051
Vernon PhilanderSA20141213627*36.0012728.3500050
Mominul HaqueBAN2025120362118.007250.0000050
Shikhar DhawanIND2017110353535.003794.5900051
Wahab RiazPAK2014120341717.007843.5900031
Graham ThorpeENG2003120321916.009932.3200030
Fawad AlamPAK2009120321616.006549.2300030
Mitchell StarcAUS2016121322332.005360.3800021
Brendon McCullumNZ2009120311815.506250.0000030
Nayeem HasanBAN2025120302515.005950.8500020

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