Batting by year (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2015201536130510261.0056354.17110310
Angelo MathewsSL201220122402348458.5059439.39020282
Thilan SamaraweeraSL20102010121220137*220.0042751.52110181
Ross TaylorNZ20122012120216142108.0040153.87110130
Kumar SangakkaraSL20072007111200200*-32561.54100202
Kevin PietersenENG20122012121193151193.00193100.00100208
Fawad AlamPAK2009200912018416892.0029263.01100161
Thilan SamaraweeraSL201220122401847646.0047238.98020150
Mahela JayawardeneSL2012201224017810544.5043640.83110171
Tillakaratne DilshanSL20052005110168168168.0017993.85100191
Kaushal SilvaSL201520153501648032.8045136.36021180
VVS LaxmanIND20102010121159103*159.0024664.63110190
Tom LathamNZ20192019110154154154.0025161.35100150
Kane WilliamsonNZ2012201212015313576.5034744.09100120
Alastair CookENG2012201212114394143.0034741.21010150
Dinesh ChandimalSL2017201712014313871.5031345.69100111
Azhar AliPAK2015201512014311771.5035340.51100100
Thilan SamaraweeraSL20052005110138138138.0021763.59100200
Dimuth KarunaratneSL201520153601385023.0027250.74011140
Mahela JayawardeneSL2006200612013612368.0027549.45100132
Kumar SangakkaraSL200920091201338766.5021462.15010121
Dimuth KarunaratneSL2017201712013312666.5027648.19100111
Shakib Al HasanBAN2017201712013111665.5020264.85100110
Tamim IqbalBAN201720171201318265.5021660.65010131
Ajinkya RahaneIND2015201512013012665.0025451.18100110
Mohammad AshrafulBAN20072007121129129*129.0023953.97101180
AB de VilliersSA200620061201289564.0020462.75010230
Sanath JayasuriyaSL200620061201207360.0014185.11010173
Rohit SharmaIND201520151201137956.5018760.4301073
KL RahulIND2015201512011010855.0019356.99100131
Milinda SiriwardanaSL201520151201106855.0017164.3301094
Dhananjaya de SilvaSL2019201912011010955.0016765.87100162
Virender SehwagIND2010201012010910954.50108100.93101190
BJ WatlingNZ20192019111105105*-22646.4610090
Kumar SangakkaraSL201020101201037551.5016363.1901062
Ashwell PrinceSA200620061201038651.5022046.82010150
Suresh RainaIND2010201012110362103.0015666.03010141
Lahiru ThirimanneSL201520152411006233.3325439.3701081
Mark BoucherSA20062006120976548.5014367.83010132
Sachin TendulkarIND20102010120955447.5019448.9701080
Herschelle GibbsSA20062006120929246.0019247.92011111
Mushfiqur RahimBAN20072007120898044.5019346.11010111
Virat KohliIND20152015120887844.0012669.8401081
Mosaddek HossainBAN20172017120887544.0018348.0901092
Dimuth KarunaratneSL20192019120866543.0023536.6001080
Farveez MaharoofSL20062006121855685.0022837.28010130
Kumar SangakkaraSL20152015240843421.0017647.7300190
Colin de GrandhommeNZ20192019110838383.0077107.7901055
Sabbir RahmanBAN20172017120834241.5013063.85000100
Malinda WarnapuraSL20072007110828282.0014058.5701090
Page 1Next

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