Live4th T20I · India in New Zealand 2026/27NZ246/6 (19)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE70/2 (17.3)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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsT2060th 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 innings by innings (First-class)

The highest score in first-class cricket at Asgiriya Stadium is 223 by Marvan Atapattu (SL) v ZIM, 7 Jan 1998.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Asgiriya Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Marvan AtapattuSL22344829149.782c ADR Campbell b PA Strang1v ZIMKandy7 Jan 1998
Kumar SangakkaraSL222*27728080.143not out2v BANKandy11 Jul 2007
Marvan AtapattuSL207*45719145.301not out1v PAKKandy28 Jun 2000
Sanath JayasuriyaSL18835817252.512c Younis Khan b Abdul Razzaq1v PAKKandy28 Jun 2000
Mahela JayawardeneSL16521015378.574c Mohammad Ashraful b Syed Rasel2v BANKandy11 Jul 2007
Damien MartynAUS16134921146.134st †KC Sangakkara b M Muralitharan3v SLKandy16 Mar 2004
Kumar SangakkaraSL157*28424055.283not out3v WIKandy22 Jul 2005
Kumar SangakkaraSL15226919056.513c MP Vaughan b PD Collingwood3v ENGKandy1 Dec 2007
Adam GilchristAUS14418519377.843lbw b M Muralitharan3v SLKandy16 Mar 2004
David HookesAUS143*15217294.085not out1v SLKandy22 Apr 1983
Kepler WesselsAUS14118821075.001c RL Dias b DS de Silva1v SLKandy22 Apr 1983
Sanath JayasuriyaSL13921217165.572c TR Gripper b GW Flower2v ZIMKandy4 Jan 2002
Sanath JayasuriyaSL13114517290.342c †AC Gilchrist b JN Gillespie4v AUSKandy16 Mar 2004
Duleep MendisSL12422811254.395c SM Gavaskar b C Sharma4v INDKandy14 Sept 1985
Marvan AtapattuSL12029215041.101lbw b SM Pollock2v SAKandy30 Jul 2000
Lance KlusenerSA118*21913253.886not out1v SLKandy30 Jul 2000
Mohinder AmarnathIND116*--0-3not out3v SLKandy14 Sept 1985
Nasser HussainENG10925512342.753b M Muralitharan2v SLKandy7 Mar 2001
Roy DiasSL10621617049.074run out4v INDKandy14 Sept 1985
Michael VaughanENG10533311031.532c TM Dilshan b M Muralitharan4v SLKandy10 Dec 2003
Mahela JayawardeneSL10414917069.804c †SS Dighe b BKV Prasad1v INDKandy22 Aug 2001
Mahela JayawardeneSL10116512161.215c GP Thorpe b AR Caddick1v ENGKandy7 Mar 2001
Inzamam-ul-HaqPAK100*12513080.007not out2v SLKandy26 Aug 1994
Tillakaratne DilshanSL10012913177.525st †CMW Read b GJ Batty3v ENGKandy10 Dec 2003
Sourav GangulyIND98*15215064.474not out4v SLKandy22 Aug 2001
Graham YallopAUS9823814041.183lbw b ALF de Mel1v SLKandy22 Apr 1983
Sidath WettimunySL9614513066.211b TG Hogan3v AUSKandy22 Apr 1983
Ricky PontingAUS9616010160.006c & b M Muralitharan1v SLKandy9 Sept 1999
Kumar SangakkaraSL9518413051.633st †AJ Stewart b RDB Croft3v ENGKandy7 Mar 2001
Hashan TillakaratneSL9323212040.094b PJ Wiseman2v NZKandy3 May 2003
Kumar SangakkaraSL9215913057.863c PD Collingwood b JM Anderson1v ENGKandy1 Dec 2007
Arjuna RanatungaSL9012016075.006c DK Lillee b B Yardley2v AUSKandy22 Apr 1983
Arjuna RanatungaSL8810315085.446c JN Rhodes b N Boje4v SAKandy30 Jul 2000
Mahela JayawardeneSL881469160.274c & b D Ramnarine1v WIKandy21 Nov 2001
Hashan TillakaratneSL871769149.436b PT Collins1v WIKandy21 Nov 2001
Jacques KallisSA872086141.833b M Muralitharan3v SLKandy30 Jul 2000
Marvan AtapattuSL841695049.701st †RD Jacobs b D Ramnarine3v WIKandy21 Nov 2001
Hashan TillakaratneSL83*12614065.877not out3v PAKKandy26 Aug 1994
Ian BellENG8312512066.403c LPC Silva b M Muralitharan2v SLKandy1 Dec 2007
Sanath JayasuriyaSL8211014074.552c SP Fleming b PJ Wiseman2v NZKandy3 May 2003
Mudassar NazarPAK812399033.891c LRD Mendis b RJ Ratnayake2v SLKandy23 Feb 1986
Ravi ShastriIND81--0-1c †SAR Silva b FS Ahangama3v SLKandy14 Sept 1985
Kumar SangakkaraSL799815080.613c Faisal Iqbal b Danish Kaneria1v PAKKandy3 Apr 2006
Sanath JayasuriyaSL7810610173.582lbw b MJ Hoggard3v ENGKandy1 Dec 2007
Aravinda de SilvaSL7814613053.424c RT Ponting b SK Warne2v AUSKandy9 Sept 1999
Aravinda de SilvaSL751209162.504c AR Whittall b AG Huckle1v ZIMKandy7 Jan 1998
Rahul DravidIND7512312060.983c RP Arnold b M Muralitharan4v SLKandy22 Aug 2001
Duleep MendisSL749212080.434c DW Hookes b B Yardley2v AUSKandy22 Apr 1983
Aamer SohailPAK749811175.512c HP Tillakaratne b KR Pushpakumara2v SLKandy26 Aug 1994
Brian LaraWI741548248.054lbw b M Muralitharan2v SLKandy21 Nov 2001
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.