Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL20022002110505050.006379.3701050
Roshan MahanamaSL19961996310505050.007864.1001030
Chamara KapugederaSL20172017210505050.0035142.8601051
Eoin MorganENG20112011110505050.005590.9101040
Keith ArthurtonWI199319931115050*-6083.3301010
Aftab AhmedBAN20072007220504725.009552.6300020
Umar AkmalPAK20152015220504625.0028178.5700033
George DockrellIRE20262026220504125.0036138.8900042
Andre RussellWI20152015220504125.0033151.5200034
Ricky PontingAUS20112011430503116.677269.4400180
Kieron PollardWI20122012430503816.6727185.1900053
Chris LynnJK20232023330502716.6749102.0400081
Travis HeadAUS20162016331503125.007566.6700041
Washington SundarIND20242024330503016.676972.4600033
Shoaib MalikPAK20122012441502816.675886.2100040
Dinesh ChandimalKF20242024440502112.5041121.9500043
Sugandika KumariSLW20252025841502716.675886.2100170
Tinashe KamunhukamweZIM20242024550502610.0047106.3800232
Mohammad YousufPAK20092009220494324.506773.1300050
Mohammad AshrafulBAN20072007220492924.509850.0000030
Shakib Al HasanBAN20172017220493824.5046106.5200040
Gulbadin NaibAFG20122012220494424.5046106.5200053
Andrew HudsonSA19931993220494824.508656.9800030
Iftikhar AhmedGG20222022330492316.335098.0000013
Liton DasBAN/GT2023202355049259.805687.5000160
Dunith WellalageSL/JK202220227514919*12.256674.2400040
Tillakaratne DilshanSL200620062114848*-7564.0000030
Sunil JoshiIND19961996210484848.006771.6400050
Kevin O'BrienIRE20122012220483524.0044109.0900051
Nasir HossainBAN20132013120484824.009451.0600121
Mohammad HafeezPAK20112011330483216.005194.1200071
Bhuvneshwar KumarIND202120215324819*48.007167.6100020
Chamindu WickramasingheDS20242024330482616.0048100.0000022
Vinod KambliIND199619963314829*24.005784.2100051
Asad ShafiqGG20222022440482812.0038126.3200062
Umar GulPAK20122012752483216.0035137.1400134
Jehan MubarakSL200820081114747*-5585.4500030
Misbah-ul-HaqPAK20022002110474747.007067.1400021
T HarshanaBCAA20262026110474747.009052.2200040
Upul TharangaSL20172017220472423.5044106.8200070
Mushfiqur RahimBAN20132013120474023.5010047.0000031
Heather KnightENGW20252025220472923.506473.4400060
Prasadani WeerakkodySLW20162016220473223.508555.2900060
Rubin HermannCK20262026220474523.5039120.5100032
Miané SmitSAW20252025220473923.506770.1500060
Dion NashNZ20012001220474223.506473.4400030
Ali ShahZIM19961996220474123.508158.0200011
Ryan McLarenSA20132013331472923.5010544.7600030
Tom RogersGG20262026330473415.6740117.5000170
Asad ShafiqPAK20112011110464646.008156.7900050

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.