Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
105*22217111061.40Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
9624316010160.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
962732205243.63Australiav Sri LankaGalle222 Sep 1999Test # 1460
7818314613053.42Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
702282109033.33Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
642011626139.50Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
621921826034.06Australiav Sri LankaGalle222 Sep 1999Test # 1460
591911446040.97Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
511361184143.22Australiav Sri LankaKandy39 Sep 1999Test # 1459
501541275039.37Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
46117707065.71Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
461191107041.81Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
411451245033.06Australiav Sri LankaKandy19 Sep 1999Test # 1459
4171584170.68Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
3299783041.02Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
3286823039.02Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
31*86705044.28Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
29112813035.80Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
28*71613045.90Sri Lankav AustraliaGalle322 Sep 1999Test # 1460
2761503054.00Australiav Sri LankaKandy39 Sep 1999Test # 1459
2591582043.10Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
2574504050.00Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
21*71462045.65Sri Lankav AustraliaGalle322 Sep 1999Test # 1460
2163523040.38Sri Lankav AustraliaColombo (SSC)230 Sep 1999Test # 1461
19*46291165.51Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
19*77591032.20Sri Lankav AustraliaColombo (SSC)230 Sep 1999Test # 1461
1958492038.77Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
1955353054.28Australiav Sri LankaKandy19 Sep 1999Test # 1459
1974492038.77Australiav Sri LankaGalle222 Sep 1999Test # 1460
18271820100.00Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
1824233078.26Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
1624212076.19Australiav Sri LankaGalle222 Sep 1999Test # 1460
14110852016.47Australiav Sri LankaKandy39 Sep 1999Test # 1459
1470690020.28Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
1341281046.42Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
1230283042.85Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
1117141078.57Australiav Sri LankaKandy19 Sep 1999Test # 1459
10*50291034.48Australiav Sri LankaKandy39 Sep 1999Test # 1459
1037291034.48Australiav Sri LankaGalle222 Sep 1999Test # 1460
1023260038.46Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
931201045.00Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
923182050.00Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
835320125.00Australiav Sri LankaKandy39 Sep 1999Test # 1459
7*7210350.00Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
74310233.33Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
729211033.33Australiav Sri LankaKandy19 Sep 1999Test # 1459
747400017.50Australiav Sri LankaGalle222 Sep 1999Test # 1460
738380018.42Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
631211028.57Australiav Sri LankaKandy19 Sep 1999Test # 1459
617101060.00Australiav Sri LankaKandy39 Sep 1999Test # 1459
611101060.00Australiav Sri LankaGalle222 Sep 1999Test # 1460
526191026.31Australiav Sri LankaKandy39 Sep 1999Test # 1459
532171029.41Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
4*20151026.66Australiav Sri LankaKandy19 Sep 1999Test # 1459
48410100.00Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
48140028.57Australiav Sri LankaGalle222 Sep 1999Test # 1460
320180016.66Australiav Sri LankaKandy39 Sep 1999Test # 1459
328230013.04Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
2*1460033.33Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
214110018.18Sri Lankav AustraliaColombo (SSC)230 Sep 1999Test # 1461
1*430033.33Sri Lankav AustraliaColombo (SSC)230 Sep 1999Test # 1461
11290011.11Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
11012008.33Australiav Sri LankaGalle222 Sep 1999Test # 1460
0105000.00Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
052000.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
084000.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
022000.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
079000.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
065000.00Australiav Sri LankaKandy39 Sep 1999Test # 1459
011000.00Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]