Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2015201536130510261.0056354.17110310
Deepti SharmaINDW201720175512528963.0042459.43030262
Pasindu SooriyabandaraMSC20252025222237200*-31475.48100196
Sineth JayawardenaTUCA2026202644023713659.25186127.42110317
Angelo MathewsSL201220122402348458.5059439.39020282
Niroshan DickwellaNCC2025202534022310855.75179124.58100296
Thilan SamaraweeraSL20102010121220137*220.0042751.52110181
Ross TaylorNZ20122012120216142108.0040153.87110130
Pavan RathnayakeCCC20242024331216157*108.00187115.511002011
Lasith CroospulleCCC2025202544021115552.7521399.06100275
MPM WeerasingheACCC2026202645020412140.8021594.88111282
Kumar SangakkaraSL20072007111200200*-32561.54100202
Sohan de LiveraMSC202620264402006450.00159125.79020234
Kevin PietersenENG20122012121193151193.00193100.00100208
Sachitha JayathilakeTUCA202520256611909138.0028666.43020712
Fawad AlamPAK2009200912018416892.0029263.01100161
Thilan SamaraweeraSL201220122401847646.0047238.98020150
Mahela JayawardeneSL2012201224017810544.5043640.83110171
Sohan de LiveraMSC202520252301707956.6720782.13010144
Tillakaratne DilshanSL20052005110168168168.0017993.85100191
Kaushal SilvaSL201520153501648032.8045136.36021180
Sithara GimhanMSC202620264411639254.33161101.24020221
Tharindu RatnayakeTUCA202420244511628640.50155104.52010169
VVS LaxmanIND20102010121159103*159.0024664.63110190
Navod ParanavithanaTUCA202520253401588239.5028355.83020210
Mohamed ShamazTUCA202520255601555125.8325062.00011202
Tom LathamNZ20192019110154154154.0025161.35100150
Kane WilliamsonNZ2012201212015313576.5034744.09100120
Sonal DinushaCCC20242024321153117*153.0018781.82100133
Avishka TharinduPSC2026202612015311676.5020176.12100146
Dinesh ChandimalCCC20252025110152152152.0017686.3610094
Minod BhanukaTUCA2025202544115074*50.0019377.72010171
Mona MeshramINDW201720175511505937.5021171.09020193
Lasith CroospulleCCC20262026110148148148.00125118.40100118
S HapuhinnaTUCA202520256711456024.1719076.32010191
Alastair CookENG2012201212114394143.0034741.21010150
Dinesh ChandimalSL2017201712014313871.5031345.69100111
Azhar AliPAK2015201512014311771.5035340.51100100
Sangeeth CoorayCCC2025202522114393*143.0017183.63020124
Sharujan ShanmuganathanTUCA202620264401435735.7515989.94010103
Nishan MadushkaCCC202520254401427935.50111127.9302068
Sandun WeerakkodyTUCA202420244501429828.40136104.41011174
Chamika KarunaratneNCC2025202534214086*70.00114122.8101098
Kamindu MendisCCC20262026110139139139.00129107.75100116
Thilan SamaraweeraSL20052005110138138138.0021763.59100200
Dimuth KarunaratneSL201520153601385023.0027250.74011140
Mahela JayawardeneSL2006200612013612368.0027549.45100132
Mithali RajINDW2017201752113470*134.0014791.16020180
Kumar SangakkaraSL200920091201338766.5021462.15010121
Dimuth KarunaratneSL2017201712013312666.5027648.19100111
Page 1Next

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