Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Thilan SamaraweeraSLTests2005-201259256913881.29116848.72230571
Mahela JayawardeneSLTests2005-2012712148212343.82108544.42220474
Aravinda de SilvaSLTests1986-199447040514857.8672850.00210443
Angelo MathewsSLTests2009-2019815162510244.64137945.32130692
Kumar SangakkaraSLTests2005-20159161615200*41.00111855.01123625
Dimuth KarunaratneSLTests2015-2019510035712635.7078345.59121331
Sineth JayawardenaTUCAList A2024-202688034513643.13291118.561204612
Tillakaratne DilshanSLTests2005-2012711033216830.1845473.13101361
Arjuna RanatungaSLTests1986-1994471310135*51.6745256.86120275
Roshan MahanamaSLTests1986-199447028515140.7161738.90100290
Asanka GurusinhaSLTests1986-1994361265116*53.0069832.38110241
Aravinda de SilvaSLODIs1984-199477225210550.4030084.00110254
Ross TaylorNZTests2012-201923023914279.6744453.83110160
Pavan RathnayakeCCCList A2024-2026332232157*232.00168138.101102013
Saeed AnwarPAKTests1994120230136115.0038160.37110210
Dinesh ChandimalSLTests2015-201747020713829.5748642.59100142
Pasindu SooriyabandaraMSCFirst-class2025111200200*-29468.03100183
Mohammad AshrafulBANTests2005-2007241197129*65.6736054.72101242
Kevin PietersenENGTests2012121193151193.00193100.00100208
Lasith CroospulleCCCFirst-class2024-202523019215564.0021091.43100245
Fawad AlamPAKTests200912018416892.0029263.01100161
Lasith CroospulleCCCList A2024-202633018014860.00145124.14100169
Kane WilliamsonNZTests2012-201923017313557.6737546.13100140
Sonal DinushaCCCFirst-class2024-2025222172117*-19986.43110124
VVS LaxmanINDTests2010121159103*159.0024664.63110190
Tom LathamNZTests2019110154154154.0025161.35100150
Avishka TharinduPSCFirst-class202612015311676.5020176.12100146
Dinesh ChandimalCCCFirst-class2025110152152152.0017686.3610094
Dhananjaya de SilvaSLTests2017-201924014410936.0022863.16101212
Azhar AliPAKTests201512014311771.5035340.51100100
Kamindu MendisCCCList A2026110139139139.00129107.75100116
Niroshan DickwellaNCCFirst-class202512013410867.00128104.69100172
Shakib Al HasanBANTests201712013111665.5020264.85100110
Ajinkya RahaneINDTests201512013012665.0025451.18100110
Lakshan EdirisingheKYCCFirst-class202523012911643.0021161.1410084
MPM WeerasingheACCCFirst-class202612012812164.0016080.00100162
Thirush KaminiINDWODIs2017221123113*123.0017470.69100114
Ramiz RajaPAKTests1986110122122122.0024250.41100170
Vinod KambliINDTests1993110120120120.0024149.79100152
Kamindu MendisCCCFirst-class2025110114114114.0016668.67100103
KL RahulINDTests201512011010855.0019356.99100131
Virender SehwagINDTests201012010910954.50108100.93101190
Daryll CullinanSATests199312010610253.0024443.44100170
BJ WatlingNZTests2019111105105*-22646.4610090
Sharujan ShanmuganathanTUCAList A2025-20268702585736.8635971.87020173
Deepti SharmaINDWODIs20175512528963.0042459.43030262
Sanath JayasuriyaSLTests1993-20065812397334.1434170.09021353
Sachitha JayathilakeTUCAFirst-class2024-20253522199173.0035362.04020915
Hashan TillakaratneSLTests1993-19943502168643.2066032.73020280
Sachitha JayathilakeTUCAList A2025-20268702035929.0027474.09020117
Page 1Next

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