Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW64/4 (18.4)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL20132013554333113*333.0035494.07130392
Asela GunaratneKT2020202088416852*42.00119141.18010192
Laurie EvansCK20202020883289108*57.80170170.001202418
Nilakshi de SilvaSLW202420245531066353.0011790.60010130
Dhananjaya LakshanGG202020208537731*38.5061126.2300172
Samiullah ShenwariDV202020206437046*70.0039179.49000112
PADLR SandakanSL/GG20202020933139*-2650.0000010
Dhanushka GunathillekeGG202020201010247694*59.50329144.68040678
Thisara PereraSL/JS20202020119229797*42.43142209.150202619
Dasun ShanakaDV202020209922787339.71172161.630202414
Dinesh ChandimalCK202020209822468041.00190129.47021356
Angelo PereraDV2020202077222774*45.40160141.88020208
Azam KhanGG2020202010922155530.71115186.960111916
Harshitha MadaviSLW20262026332173100*173.0022477.23110200
Wanindu HasarangaSL/JS2020202011921444120.5789161.80000204
Ashan PriyanjanCK2020202096210247*25.5087117.24000112
Isuru UdanaSL/CK202020209529634*32.0053181.1300047
Thisara PereraSL20122012862944423.5061154.1000174
Chamika KarunaratneDG202120212228575*-52163.46010112
Sikandar RazaZIM201720173326227*62.0054114.8100043
Jeevan MendisSL201220124325043*50.0039128.2100151
Ramesh MendisDV20202020742492624.5025196.0000053
Thisara PereraSL201320134224725*-31151.6100051
Thisara PereraJK202120213323217*32.0022145.4500032
Mohammad AmirGG2020202010622715*6.752896.4300212
Suranga LakmalJS202020207422717*13.5020135.0000040
Ama KanchanaSLW202420243222619*-21123.8100030
Carlos BrathwaiteKF202220222222420*-17141.1800030
Karishma RamharackWIW202420246321814*18.004639.1300030
Usman ShinwariJS20202020732171117.0016106.2500030
Shamilia ConnellWIW202420246421698.002080.0000111
Nuwan KulasekaraSL2014201422285*-988.8900000
Nuwan KulasekaraSL2012201263276*7.001353.8500110
Seekkuge PrasannaKT2020202075274*2.331070.0000110
Pulina TharangaGG2022202222276*-977.7800000
Duvindu TillakaratneCMCC2025202522263*-639.5200000
Mohomed DilshadPSC2025202512222*-405.0000000
Nuwan PradeepSL/KT2020202093211*1.00616.6700100
Avishka FernandoSL/JS20202020109140212750.25327122.941212720
Kusal MendisSL/KT2020202099138211947.75307124.431203017
Niroshan DickwellaDV202020209912706533.75182148.35020328
Kumar SangakkaraSL2012201287126413344.0028094.29100242
Kumar SangakkaraSL201320135412527984.00243103.70030282
WGRL WijenayakeNSWC20252025121206103*206.0035458.19200172
Shoaib MalikJS2020202010912035925.38168120.83010153
Bhanuka RajapaksaGG2020202010811804025.71110163.640001911
Upul TharangaSL201220124411746058.0022975.98020220
Andre RussellCK2020202087116965*28.1787194.250102010
Sidra AmeenPAKW20262026331157100*78.5021772.35111180
Brendan TaylorKT2020202066114451*28.80111129.73010175
Page 1Next

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