Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting innings by innings (All internationals)

The highest score in internationals at Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa is 133 by Kumar Sangakkara (SL) v IND, 21 Jul 2012.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Kumar SangakkaraSL13315112088.083b UT Yadav2v INDHambantota21 Jul 2012
Quinton de KockSA128127123100.792c BAW Mendis b SMSM Senanayake1v SLHambantota12 Jul 2014
Avishka FernandoSL127123100103.251c KMA Paul b AS Joseph1v WIHambantota26 Feb 2020
Vishmi GunaratneSLW123123111100.001st †Najiha Alvi b Nashra Sandhu2v PAKWHambantota25 Jul 2026
Kusal MendisSL119119120100.004c SD Hope b AS Joseph1v WIHambantota26 Feb 2020
Kushal Janith PereraSL11610994106.421run out (Anwar Ali/Mohammad Irfan)1v PAKHambantota26 Jul 2015
Dhanushka GunathillekeSL116111151104.502b SC Williams2v ZIMHambantota6 Jul 2017
Niroshan DickwellaSL1161188098.311lbw b MN Waller1v ZIMHambantota8 Jul 2017
Tillakaratne DilshanSL113*108110104.632not out2v BANHambantota23 Mar 2013
Tamim IqbalBAN11213610182.351run out (LD Chandimal/†KC Sangakkara)1v SLHambantota23 Mar 2013
Hamilton MasakadzaZIM11198151113.271c N Pradeep b PWH de Silva1v SLHambantota6 Jul 2017
Upul TharangaSL11113912079.861c †BJ Haddin b DE Bollinger1v AUSHambantota16 Aug 2011
AB de VilliersSA10871114152.114c SMA Priyanjan b BAW Mendis1v SLHambantota12 Jul 2014
Virat KohliIND1061139093.813c sub (SMSM Senanayake) b NLTC Perera1v SLHambantota21 Jul 2012
Niroshan DickwellaSL10211614087.931c SC Williams b MN Waller2v ZIMHambantota6 Jul 2017
Harshitha MadaviSLW100*1199084.033not out2v PAKWHambantota25 Jul 2026
Sidra AmeenPAKW100*12013083.333not out1v SLWHambantota25 Jul 2026
Mahela JayawardeneSL1008191123.464c WD Balaji Rao b JM Davison1v CANHambantota20 Feb 2011
Virender SehwagIND969710098.972run out (NLTC Perera)1v SLHambantota21 Jul 2012
Nat Sciver-BruntENGW937391127.405c H Madavi b AC Jayangani1v SLWHambantota16 Mar 2019
Angelo MathewsSL931158080.875c Mohammad Hafeez b Wahab Riaz1v PAKHambantota26 Aug 2014
Kumar SangakkaraSL928771105.753c & b JM Davison1v CANHambantota20 Feb 2011
Chamari AtapattuSLW9110610285.852b ASS Fletcher1v WIWHambantota21 Jun 2024
Ricky PontingAUS90*1068184.913not out2v SLHambantota14 Aug 2011
Sohaib MaqsoodPAK89*7390121.927not out2v SLHambantota23 Aug 2014
Angelo MathewsSL898592104.716b Wahab Riaz1v PAKHambantota23 Aug 2014
Dhanushka GunathillekeSL871017086.142b MN Waller1v ZIMHambantota8 Jul 2017
Tom LathamNZ8668121126.471c SMSM Senanayake b KMDN Kulasekara2v SLHambantota12 Nov 2013
Faf du PlessisSA8565103130.773b RAS Lakmal1v SLHambantota6 Aug 2013
Tillakaratne DilshanSL811149071.052c †L Ronchi b CJ Anderson1v NZHambantota10 Nov 2013
Amy JonesENGW7971101111.271run out1v SLWHambantota16 Mar 2019
Kumar SangakkaraSL79819297.533c NL McCullum b AP Devcich1v NZHambantota10 Nov 2013
Gull FerozaPAKW7877110101.302lbw b WK Dilhari2v SLWHambantota23 Jul 2026
Tillakaratne DilshanSL74*5192145.101not out2v SAHambantota6 Aug 2013
Angelo MathewsSL74*6491115.635not out1v NZHambantota10 Nov 2013
Nasir HossainBAN73*5963123.736not out1v SLHambantota23 Mar 2013
Hamilton MasakadzaZIM73869184.881c KMDN Kulasekara b SL Malinga2v SLHambantota10 Jul 2017
Kumar SangakkaraSL71*5990120.343not out1v NZHambantota12 Nov 2013
Harshitha MadaviSLW71*9211077.173not out2v PAKWHambantota28 Jul 2026
Umar AkmalPAK715281136.546c CO Obuya b TM Odoyo1v KENHambantota23 Feb 2011
Angelo MathewsSL70*4082175.005not out1v PAKHambantota26 Jul 2015
Craig ErvineZIM69*5581125.454not out2v SLHambantota8 Jul 2017
Mahela JayawardeneSL67748090.544b Mohammad Hafeez1v PAKHambantota26 Aug 2014
Thisara PereraSL653654180.568run out (Ahmed Shehzad/†Umar Akmal)1v PAKHambantota26 Aug 2014
Misbah-ul-HaqPAK65691294.205c E Otieno b JK Kamande1v KENHambantota23 Feb 2011
Gautam GambhirIND65964067.711c †KC Sangakkara b SL Malinga1v SLHambantota24 Jul 2012
Kumar SangakkaraSL636270101.613c MM Ali b CJ Jordan1v ENGHambantota3 Dec 2014
Mahela JayawardeneSL63668095.454run out (†Umar Akmal)1v PAKHambantota23 Aug 2014
Kumar SangakkaraSL63686092.653c Ziaur Rahman b Rubel Hossain2v BANHambantota23 Mar 2013
Michael HusseyAUS63765082.895c sub (S Randiv) b SL Malinga2v SLHambantota16 Aug 2011
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.