Live4th ODI · Ireland in Namibia 2026/27NAM141/7 (33)IRE298/8 (50)NAM need 158 runs in 102 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Collins ObuyaKEN20112011110474747.005881.0300033
Lahiru UdaraNCC20262026110474747.006078.3300050
Thisara PereraSL201320134224725*-31151.6100051
Craig ErvineZIM20122012220473723.505388.6800041
S DanielDA20222022220472823.505388.6800051
Shalith FernandoPSC20252025120474723.508455.9500150
Sharujan ShanmuganathanTUCA20252025121472447.007562.6700060
Nilakshi de SilvaSLW202620263114646*-5092.0000020
MS DhoniIND20122012220463523.0045102.2200051
Lauren WinfieldENGW20192019220464423.004993.8800070
Upul TharangaSL20142014220452722.505384.9100060
Harshitha MadaviSLW20192019220454222.505483.3300050
Dilan JayalathNSWC20252025120454122.509746.3900040
Rahul GunasekeraNSWC20252025120452322.509348.3900041
Nuwan KulasekaraSL20112011331453422.5040112.5000041
Chathuranga de SilvaJS2020202086145299.0040112.5000132
Kamindu MendisKF20222022210444444.0034129.4100042
Mithun JayawickramaKCCC20252025110444444.006864.7100024
Sineth JayawardenaTUCA20252025120432721.5043100.0000041
Adeesha ThilanchanaBSC20262026120433121.506368.2500050
Pathum NissankaCS20212021110424242.0039107.6900040
Ahmed ShehzadPAK20122012220423621.004887.5000041
Movin SubasinghaGG20222022220424021.0041102.4400042
Sudeera ThilakaratnePSC20252025120422321.0014229.5800010
Sadaf ShamasPAKW20262026330412013.675082.0000070
Raveen YasasCMCC20252025220403620.0010438.4600030
Dhanushka DharmasiriKYCC20252025120402120.004588.8900070
Mahela JayawardeneSL20132013430403313.3328142.8600080
Bhanuka RajapaksaGG20212021220392519.5031125.8100023
Sameera SadamalKYCC20252025120393119.508048.7500000
Kaveen BandaraNCC20252025110383838.007352.0500030
Dinesh ChandimalCS202220222213829*38.0032118.7500031
MLR BuddikaBSC20262026120382719.007352.0500030
Malcolm WallerZIM20172017330382012.674095.0000040
Mohammad HafeezPAK20152015110373737.0037100.0000051
Rizwan CheemaCAN20112011110373737.0035105.7100042
Kushal Janith PereraSL20142014220373718.5029127.5900142
Kushal Janith PereraPSC20252025120372818.5028132.1400041
Dasun ShanakaDA202220222213731*37.0024154.1700032
Qiana JosephWIW20242024430372012.3336102.7800052
Anwar AliDV20202020841372112.3332115.6300022
David MillerSA20132013210363636.0021171.4300012
Promod MaduwanthaBRC202520252113636*-9936.3600010
Shoaib MalikPAK20122012220362718.004285.7100030
Dominic DrakesCS20222022220361818.0034105.8800041
Azhar AliPAK20152015110353535.004283.3300050
Quinton de KockSA20132013220351917.504283.3300060
Bhanuka RajapaksaDA20222022220351817.5031112.9000040
Vinura DulsaraBSC20262026120352117.508043.7500030
Afy FletcherWIW20242024641351611.674185.3700130

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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