Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All internationals)

The highest score in internationals 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
Aravinda de SilvaSL145115145126.094c HS Modi b MA Suji1v KENKandy6 Mar 1996
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
Mahela JayawardeneSL106*9482112.774not out2v WIKandy15 Dec 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
Steve TikoloKEN969584101.053b HDPK Dharmasena2v SLKandy6 Mar 1996
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
Chris GayleWI8579171107.592c HK Olonga b DA Marillier2v ZIMKandy16 Dec 2001
Asanka GurusinhaSL841037381.553c LN Onyango b AY Karim1v KENKandy6 Mar 1996
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
Marvan AtapattuSL82*1197268.913not out2v WIKandy15 Dec 2001
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
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.