Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
14828528321052.29Australiansv SL Board XIColombo (PSS)43 Sep 1999First-class
11920113814386.23Australiansv SL Board XIColombo (CCC)317 Sep 1999First-class
107*2952109350.95New Zealandv EnglandManchester25 Aug 1999Test # 1457
105*22217111061.40Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
1012201758357.71New Zealandv EnglandManchester25 Aug 1999Test # 1457
10036822413044.64New Zealandv EnglandLord's222 Jul 1999Test # 1456
99*18211921083.19Englandv New ZealandBirmingham41 Jul 1999Test # 1455
9624316010160.00Australiav Sri LankaKandy19 Sep 1999Test # 1459
962732205243.63Australiav Sri LankaGalle222 Sep 1999Test # 1460
8622217512049.14Hampshirev DerbyshireDerby115 Sep 1999First-class
83*20319812041.91Englandv New ZealandManchester35 Aug 1999Test # 1457
833412247037.05New Zealandv EnglandManchester25 Aug 1999Test # 1457
80110938486.02New Zealandv EnglandThe Oval319 Aug 1999Test # 1458
7917214312055.24SL Board XIv AustraliansColombo (PSS)33 Sep 1999First-class
7818314613053.42Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
732051409052.14New Zealandv EnglandBirmingham11 Jul 1999Test # 1455
70117728097.22SL Board XIv AustraliansColombo (PSS)33 Sep 1999First-class
702282109033.33Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
69*2692275030.39Englandv New ZealandManchester15 Aug 1999Test # 1457
671611419147.51SL Board XIv AustraliansColombo (PSS)13 Sep 1999First-class
6718311911056.30Hampshirev DerbyshireDerby115 Sep 1999First-class
66*3322343028.20New Zealandv EnglandThe Oval119 Aug 1999Test # 1458
661328610076.74SL Board XIv AustraliansColombo (CCC)217 Sep 1999First-class
642091588040.50Englandv New ZealandThe Oval419 Aug 1999Test # 1458
641021029062.74Hampshirev DerbyshireDerby115 Sep 1999First-class
642011626139.50Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
6313210910057.79SL Board XIv AustraliansColombo (PSS)13 Sep 1999First-class
621921826034.06Australiav Sri LankaGalle222 Sep 1999Test # 1460
6122114411042.36Englandv New ZealandLord's122 Jul 1999Test # 1456
611351028059.80Derbyshirev HampshireDerby415 Sep 1999First-class
591911446040.97Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
541351067050.94New Zealandv EnglandLord's222 Jul 1999Test # 1456
5477639085.71Derbyshirev HampshireDerby215 Sep 1999First-class
521831535033.98New Zealandv EnglandLord's222 Jul 1999Test # 1456
522191733230.05Australiansv SL Board XIColombo (PSS)43 Sep 1999First-class
51784870106.25New Zealandv EnglandThe Oval119 Aug 1999Test # 1458
51135975252.57Australiansv SL Board XIColombo (PSS)43 Sep 1999First-class
511361184143.22Australiav Sri LankaKandy39 Sep 1999Test # 1459
5194727170.83Derbyshirev HampshireDerby415 Sep 1999First-class
511831517033.77Hampshirev DerbyshireDerby115 Sep 1999First-class
50106628080.64Englandv New ZealandLord's122 Jul 1999Test # 1456
501541275039.37Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
481551227039.34Englandv New ZealandManchester35 Aug 1999Test # 1457
472101124041.96Australiansv SL Board XIColombo (CCC)117 Sep 1999First-class
4663508092.00New Zealandv EnglandBirmingham31 Jul 1999Test # 1455
46117707065.71Sri Lankav AustraliaKandy29 Sep 1999Test # 1459
4656525388.46SL Board XIv AustraliansColombo (CCC)217 Sep 1999First-class
461191107041.81Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
45147966046.87Englandv New ZealandLord's322 Jul 1999Test # 1456
4534508190.00Hampshirev DerbyshireDerby315 Sep 1999First-class
44795710077.19Englandv New ZealandBirmingham41 Jul 1999Test # 1455
44101706062.85Englandv New ZealandThe Oval419 Aug 1999Test # 1458
4456457097.77Hampshirev DerbyshireDerby315 Sep 1999First-class
4377619070.49New Zealandv EnglandLord's222 Jul 1999Test # 1456
4393857050.58Australiansv SL Board XIColombo (PSS)23 Sep 1999First-class
43134895048.31Australiansv SL Board XIColombo (CCC)317 Sep 1999First-class
421731454028.96Derbyshirev HampshireDerby415 Sep 1999First-class
41124902345.55New Zealandv EnglandManchester25 Aug 1999Test # 1457
411451245033.06Australiav Sri LankaKandy19 Sep 1999Test # 1459
4171584170.68Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
401301112036.03Englandv New ZealandThe Oval219 Aug 1999Test # 1458
4075667060.60Australiansv SL Board XIColombo (CCC)117 Sep 1999First-class
4087676059.70SL Board XIv AustraliansColombo (CCC)417 Sep 1999First-class
39*48466084.78Hampshirev DerbyshireDerby315 Sep 1999First-class
3957587067.24New Zealandv EnglandManchester25 Aug 1999Test # 1457
3883665057.57New Zealandv EnglandManchester25 Aug 1999Test # 1457
37120844044.04Englandv New ZealandLord's322 Jul 1999Test # 1456
3783706052.85Derbyshirev HampshireDerby415 Sep 1999First-class
371831453025.51Derbyshirev HampshireDerby215 Sep 1999First-class
36*90715050.70Australiansv SL Board XIColombo (CCC)317 Sep 1999First-class
35138975036.08Englandv New ZealandLord's322 Jul 1999Test # 1456
3576804043.75Australiansv SL Board XIColombo (PSS)23 Sep 1999First-class
34403233106.25Derbyshirev HampshireDerby215 Sep 1999First-class
34262170161.90Derbyshirev HampshireDerby215 Sep 1999First-class
33101736045.20Englandv New ZealandBirmingham21 Jul 1999Test # 1455
3377674049.25Englandv New ZealandBirmingham41 Jul 1999Test # 1455
32*99627051.61Englandv New ZealandBirmingham21 Jul 1999Test # 1455
32112861037.20Australiansv SL Board XIColombo (CCC)117 Sep 1999First-class
3286823039.02Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
3299783041.02Australiav Sri LankaColombo (SSC)130 Sep 1999Test # 1461
31*86705044.28Sri Lankav AustraliaKandy49 Sep 1999Test # 1459
31*87615050.81Derbyshirev HampshireDerby215 Sep 1999First-class
3173425073.80New Zealandv EnglandLord's222 Jul 1999Test # 1456
301371102027.27Englandv New ZealandThe Oval219 Aug 1999Test # 1458
29119783037.17SL Board XIv AustraliansColombo (PSS)33 Sep 1999First-class
29112813035.80Sri Lankav AustraliaGalle122 Sep 1999Test # 1460
28*71613045.90Sri Lankav AustraliaGalle322 Sep 1999Test # 1460
2884553050.90Australiansv SL Board XIColombo (CCC)117 Sep 1999First-class
2772596045.76New Zealandv EnglandBirmingham11 Jul 1999Test # 1455
27122982027.55Englandv New ZealandManchester15 Aug 1999Test # 1457
2761503054.00Australiav Sri LankaKandy39 Sep 1999Test # 1459
2743385071.05Hampshirev DerbyshireDerby315 Sep 1999First-class
2791653041.53Derbyshirev HampshireDerby415 Sep 1999First-class
27222441112.50Australiansv SL Board XIColombo (CCC)117 Sep 1999First-class
26*89721036.11New Zealandv EnglandLord's422 Jul 1999Test # 1456
2675534049.05New Zealandv EnglandBirmingham11 Jul 1999Test # 1455
2655432060.46New Zealandv EnglandLord's422 Jul 1999Test # 1456
2667542048.14New Zealandv EnglandManchester25 Aug 1999Test # 1457
2663423061.90New Zealandv EnglandThe Oval319 Aug 1999Test # 1458
2676483054.16Derbyshirev HampshireDerby415 Sep 1999First-class
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:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]