Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND50/2 (4.2)IND need 210 runs in 94 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE134/3 (29)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sinhalese Sports Club Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Romesh KaluwitharanaSL1992-20047101234132*26.0036863.59100370
Marvan AtapattuSL1992-20051422179020137.62161149.043221010
Aravinda de SilvaSL1992-20001119294614655.65168556.144201234
Shane WarneAUS1992-2004240913522.7521542.33001100
Roshan MahanamaSL1992-1997714145010934.6281954.95121700
David BoonAUS19921201006850.0022943.67010130
Allan BorderAUS199212018159.005731.5800010
Mike WhitneyAUS1992121231323.009424.4700020
Arjuna RanatungaSL1992-20001119164112735.61106660.13151858
Greg MatthewsAUS1992120706435.0013551.85010100
Craig McDermottAUS1992120624031.007681.5800081
Dean JonesAUS1992120675733.509074.44010100
Asanka GurusinhaSL1992-199659240713758.14110236.93110492
Don AnurasiriSL1992220252412.5010324.2700010
Ian HealyAUS19921217866*78.0016248.1501090
Ranjith MadurasingheSL199212155*5.001729.4100110
Champaka RamanayakeSL1992-19933511062.508711.4900210
Mark TaylorAUS1992120854342.5022038.6400080
Tom MoodyAUS199212014137.006521.5400000
Mark WaughAUS1992120615630.509961.6201040
Pramodya WickramasingheSL1992-1993361762115.2011168.4700092
Chandika HathurusingheSL1992-199961113085930.8080038.50011370
Chris HarrisNZ1992120281914.0011723.9300010
Hashan TillakaratneSL1992-2004142091016204*92.36214647.343401210
Muttiah MuralitharanSL1992-20092016101843930.6731458.60001184
Murphy Su'aNZ199212122*2.00238.7000100
John WrightNZ1992120805040.0023833.61010100
Martin CroweNZ199212010710753.5012386.99101104
Ken RutherfordNZ1992120383819.004780.8500131
Jayananda WarnaweeraSL1992-199334128209.335352.8300030
Andrew JonesNZ1992120252012.507035.7100010
Gamini WickremasingheSL1992110222.00540.0000000
Chris PringleNZ1992120232311.5022104.5500103
Grant BradburnNZ1992120874.005813.7900000
Adam ParoreNZ1992120656032.5019732.9901070
Dulip LiyanageSL1992-200134029167.2511525.2200010
Michael OwensNZ199212188*8.005215.3800110
Blair HartlandNZ1992120422121.0011038.1800040
Alec StewartENG1993120666333.0013548.89010100
Sanath JayasuriyaSL1993-200618303138019951.11192571.6929017113
Devon MalcolmENG1993121211321.003855.2600012
John EmbureyENG1993121605960.0018332.7901060
Mike GattingENG1993120472923.507562.6700080
Neil FairbrotherENG1993120211810.505538.1800020
Robin SmithENG199312016312881.5040939.85100240
Paul JarvisENG1993120331.501421.4300100
Mike AthertonENG199312015137.505825.8600010
Phil TufnellENG1993120211.002010.0000000
Chris LewisENG1993120674533.508777.01000110
Graeme HickENG1993120946847.0014067.1401093
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.