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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Aravinda de SilvaSL1998199856035510559.1751069.61120313
Marvan AtapattuSL1998199856125383*50.6037667.29021220
Sanath JayasuriyaSL199819985602205936.6728178.29030231
Romesh KaluwitharanaSL199819985611747234.8027962.37010280
Arjuna RanatungaSL199819985611554931.0022269.82000122
Muttiah MuralitharanSL19981998532109*10.005318.8700120
Roshan MahanamaSL19981998430965232.0012080.0001120
Pramodya WickramasingheSL19981998430322710.675855.1700120
Kumar DharmasenaSL1998199842142*4.00757.1400000
Stephen FlemingNZ19981998341304174*101.3360150.58110301
Sachin TendulkarIND1998199833024612882.00217113.36120205
Sourav GangulyIND1998199833019310964.3326273.66110133
Craig McMillanNZ1998199834019114247.7526472.35101156
Nathan AstleNZ199819983401788144.5033153.78010133
Bryan YoungNZ199819983401195529.7523351.07010160
Mohammad AzharuddinIND1998199833211355*113.0014080.7102051
Marvan AtapattuSL1999199933110971*54.5020353.6901070
Mahela JayawardeneSL199819983421085454.0036629.51020150
Mahela JayawardeneSL2005200532110683106.0011592.1701070
Romesh KaluwitharanaSL1999199932110595*105.0013677.21010120
Kumar SangakkaraSL200420043301026334.0014570.3401041
Upul ChandanaSL2004200433110061*50.0014071.4301030
Mahela JayawardeneSL20042004330998033.0014767.3501150
Sanath JayasuriyaSL19991999331976148.5010196.04010131
Matt HorneNZ19981998340954423.7516756.89000100
Marvan AtapattuSL20042004330936431.0013469.40010100
Tillakaratne DilshanSL200420043317338*36.509874.4900040
Adam ParoreNZ19981998340706717.5012556.0001080
Russel ArnoldSL20052005310646464.0063101.5901040
Ajay JadejaIND19981998332642564.007981.0100013
Kumar SangakkaraSL20052005331532826.5050106.0000050
Chris CairnsNZ19981998340532013.2510251.9600021
WPUJC VaasSL20042004330492416.335196.0800021
Chris HarrisNZ19981998341431914.338451.1900040
Niroshan BandaratillekeSL19981998330362012.0014425.0000130
Upul ChandanaSL19991999310353535.0031112.9000020
Tillakaratne DilshanSL20052005320342717.007048.5700000
Mahela JayawardeneSL19991999320272713.503577.1400110
Daniel VettoriNZ19981998332252025.006140.9800040
Indika de SaramSL199919993212524*25.005149.0200020
Sanath JayasuriyaSL2004200433021127.003756.7600130
Robin SinghIND19981998310151515.008187.5000020
Dilhara LokuhettigeSL200520053301394.332161.9000020
Nuwan ZoysaSL20042004321666.00875.0000000
Ajit AgarkarIND19981998310555.003166.6700000
Hrishikesh KanitkarIND1998199831155*-4125.0000000
Upul ChandanaSL19981998310444.00944.4400000
Upul ChandanaSL20052005310222.00450.0000000
Muttiah MuralitharanSL1999199931100*---00000
Shoaib MalikPAK2004200422019114395.50183104.37100251
Page 1Next

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.