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
Chathuranga JayathilakePSC20262026220614730.5030203.33000102
Eshani KaushalyaSLW20132013330614420.3347129.7900024
Lahiru ThirimanneSL201420145326127*61.006988.4100050
Ishan KishanIND20232023431613330.509464.8900041
Matthew FordeDA20222022331615230.5042145.2401062
Sanath JayasuriyaSL20072007440612615.258770.1100062
David MillerSA20132013441612520.338274.3900112
Lara GoodallSAW20252025440614615.259167.0300070
Ashen BandaraBK20232023540612715.2552117.3100143
Brian LaraWI20012001110606060.0053113.2101062
Aaron FinchAUS20162016220605630.0053113.2101072
Craig WishartZIM19961996330605320.006198.3601143
Asanka GurusinhaSL19961996430602920.0012348.7800030
Cameron WhiteAUS201220126426022*30.0049122.4500062
Nishan MadushkaCS20222022440603515.008273.1700031
Akram KhanBAN19971997110595959.008172.8401030
Mahela JayawardeneSL20132013220594229.508073.7500050
Owais ShahENG20022002220593429.507183.1000040
Darren BravoWI20152015220593829.509164.8400041
Nasum AhmedBAN20232023220594429.506098.3300062
Joylord GumbieZIM20242024220593029.507183.1000080
AB de VilliersSA20122012330592519.6755107.2700041
Arjuna RanatungaSL199619964315939*29.506788.0600151
Isuru UdanaSL/GG202120218715925*9.8354109.2600132
Nick KnightENG20022002220585029.008270.7301030
Alec StewartENG20022002221583558.006293.5500030
Thisara PereraSL20142014420585429.0032181.2501071
Sohag GaziBAN20132013120583229.009362.3700061
Ryan BurlZIM20262026220583529.0042138.1000061
Thilan SamaraweeraSL201120115325834*58.009064.4400040
Virat KohliIND20242024330582419.336984.0600080
Dilani ManodaraSLW20152015330583019.3356103.5700161
Kavindu NadeeshanSSC20262026530584419.336786.5700060
Mathew SinclairNZ20012001440583614.5012646.0300160
Ryan BurlZIM20242024540583114.506885.2900032
Scott StyrisNZ20112011110575757.007774.0301050
Tamim IqbalBAN20072007220575428.509063.3301031
Angelo MathewsSL20162016220575728.506489.0601112
Glenn PhillipsNZ20262026220573928.5046123.9100051
Kamran AkmalPAK20092009330575719.006686.3601270
Jacob OramNZ20012001330574019.006390.4800061
Shahid AfridiPAK20092009331575028.5042135.7101042
Shashikala SiriwardeneSLW20132013330574619.006193.4400060
Shubman GillIND20242024330573519.009361.2900050
Aravinda de SilvaSL19941994440572214.2510355.3400010
Angelo MathewsSL20152015650572311.408567.0600020
Imran FarhatPAK20122012110565656.006388.8901090
Jonty RhodesSA20002000220564328.006586.1500030
Jess DuffinAUSW20122012220564528.0045124.4400062
Mitchell SantnerNZ20262026221564756.0031180.6500025

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.