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
Mohammad AzharuddinIND19941994320563128.006586.1500030
Andrew JonesNZ19921992220563228.0011847.4600021
Nuwanidu FernandoSSC20262026430565018.6745124.4401053
Imran NazirPAK20122012440562014.0050112.00000100
Angelo MathewsSL20132013341562318.679956.5700031
Chamika KarunaratneCS20232023551562314.0045124.4400043
Dinesh ChandimalSL201420141115555*-50110.0001021
Lahiru MadushankaBCAA20252025110555555.009160.4401061
Brad HaddinAUS20112011431554227.5010055.0000051
Deandra DottinWIW20152015331555127.5047117.0201080
Sanath JayasuriyaSL19921992451552613.758961.8000050
Rahmanullah GurbazJK20232023550552111.0037148.6500154
Rubya HaiderBANW202520251115454*-7770.1301080
Heath StreakZIM200220022225450*-6188.5201032
Khawaja NafayJK20262026220545427.0034158.8201143
Nondumiso ShangaseSAW20252025430543618.007176.0600150
Dinesh ChandimalSL20152015441542018.007373.9700020
Luke JongweZIM202420244425425*27.0044122.7300053
Sahan ArachchigeGG20222022110535353.0031170.9701033
Inzamam-ul-HaqPAK20002000220534726.507867.9500020
Lance KlusenerSA20002000220533926.505498.1500021
Shahid AfridiPAK20152015220534526.5026203.8500015
Alviro PetersenSA20132013220532926.505989.8300080
Bhanuka RajapaksaJK/PSC202620263215350*53.0036147.2201033
Nipun DananjayaCS20232023220534026.5038139.4700033
Rohit SharmaIND20082008330533217.676088.3300030
Cameron GreenAUS202220223325325*53.006384.1300022
Kumar SangakkaraSL20012001440532713.258760.9200030
Jacob OramNZ20092009441532417.677372.6000040
Reetinder Singh SodhiIND20012001540531913.257372.6000031
Habibul BasharBAN20022002110525252.009853.0601030
Collins ObuyaKEN20112011110525252.0010052.0001040
Saeed AnwarPAK20022002110525252.008263.4101050
Abdullah ShafiquePAK20232023110525252.006975.3601032
Saeed AnwarPAK20002000220523926.008859.0900050
Mohammad RizwanPAK201520154215235*52.0040130.0000031
Charlie DeanENGW20252025220523326.008759.7700040
Finn AllenNZ20262026220522926.0032162.5000034
Jos ButtlerENG202620264315233*26.0043120.9300132
Paul StrangZIM19961996330522417.339455.3200060
Yuvraj SinghIND20012001540522813.008958.4300070
Anil KumbleIND199719975545227*52.009853.0600040
Sherfane RutherfordCS20212021551521613.006086.6700080
David ObuyaKEN20112011110515151.0010648.1101030
Alana KingAUSW202520251115151*-49104.0801033
Desmond HaynesWI19931993110515151.008361.4501041
Marcus StoinisAUS20262026220514525.5033154.5500031
Mosaddek HossainBAN201720172215134*51.0041124.3900041
Janith LiyanageDG20212021220515125.5041124.3901152
Carlton BaughWI20102010110505050.0010249.0201060

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.