Batting by format (All cricket)

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 77 of the 88 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLTests2005-20159161615200*41.00111855.01123625
Pasindu SooriyabandaraMSCFirst-class2025111200200*-29468.03100183
Tillakaratne DilshanSLTests2005-2012711033216830.1845473.13101361
Fawad AlamPAKTests200912018416892.0029263.01100161
Pavan RathnayakeCCCList A2024-2026332232157*232.00168138.101102013
Lasith CroospulleCCCFirst-class2024-202523019215564.0021091.43100245
Tom LathamNZTests2019110154154154.0025161.35100150
Dinesh ChandimalCCCFirst-class2025110152152152.0017686.3610094
Kevin PietersenENGTests2012121193151193.00193100.00100208
Lasith CroospulleCCCList A2024-202633018014860.00145124.14100169
Ross TaylorNZTests2012-201923023914279.6744453.83110160
Kamindu MendisCCCList A2026110139139139.00129107.75100116
Thilan SamaraweeraSLTests2005-201259256913881.29116848.72230571
Dinesh ChandimalSLTests2015-201747020713829.5748642.59100142
Sineth JayawardenaTUCAList A2024-202688034513643.13291118.561204612
Kane WilliamsonNZTests2012-201923017313557.6737546.13100140
Mohammad AshrafulBANTests2005-2007241197129*65.6736054.72101242
Dimuth KarunaratneSLTests2015-2019510035712635.7078345.59121331
Ajinkya RahaneINDTests201512013012665.0025451.18100110
Mahela JayawardeneSLTests2005-2012712148212343.82108544.42220474
MPM WeerasingheACCCFirst-class202612012812164.0016080.00100162
Sonal DinushaCCCFirst-class2024-2025222172117*-19986.43110124
Azhar AliPAKTests201512014311771.5035340.51100100
Avishka TharinduPSCFirst-class202612015311676.5020176.12100146
Shakib Al HasanBANTests201712013111665.5020264.85100110
Lakshan EdirisingheKYCCFirst-class202523012911643.0021161.1410084
Kamindu MendisCCCFirst-class2025110114114114.0016668.67100103
Thirush KaminiINDWODIs2017221123113*123.0017470.69100114
Dhananjaya de SilvaSLTests2017-201924014410936.0022863.16101212
Virender SehwagINDTests201012010910954.50108100.93101190
Niroshan DickwellaNCCFirst-class202512013410867.00128104.69100172
KL RahulINDTests201512011010855.0019356.99100131
BJ WatlingNZTests2019111105105*-22646.4610090
VVS LaxmanINDTests2010121159103*159.0024664.63110190
Angelo MathewsSLTests2009-2019815162510244.64137945.32130692
Sandun WeerakkodyTUCAList A20243301389846.00125110.40010174
AB de VilliersSATests20061201289564.0020462.75010230
Alastair CookENGTests201212114394143.0034741.21010150
Sangeeth CoorayCCCT202025-202622110293*102.0068150.0001075
Angelo MathewsCCCFirst-class2025110939393.0018550.2701072
Sithara GimhanMSC/ACCCList A2024-20263301779259.00177100.00020271
Herschelle GibbsSATests2006120929246.0019247.92011111
Sachitha JayathilakeTUCAFirst-class2024-20253522199173.0035362.04020915
Deepti SharmaINDWODIs20175512528963.0042459.43030262
Devika VaidyaINDWODIs20175401118927.7514178.72011130
Angelo MathewsCCCList A2026110898989.0089100.00010102
Dhananjaya de SilvaCCCFirst-class2024-20252201038851.5015367.32010101
Chamika KarunaratneNCCList A20251118686*-72119.4401056
Tharindu RatnayakeTUCAFirst-class2024-20254501648632.80156105.13010199
Ashwell PrinceSATests20061201038651.5022046.82010150
Page 1Next

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