Players
Highest totals
Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
253/4 | 20.0 | 12.65 | 1 | v Mongolia | Sano | n/r | 8 May 2024 | T20I # 2594 | |
245/2 | 20.0 | 12.25 | 1 | v Namibia | Windhoek | won | 29 Sep 2024 | T20I # 2875 | |
244/4 | 20.0 | 12.20 | 1 | v Romania | Rome | won | 16 Jun 2024 | T20I # 2696 | |
236/6 | 20.0 | 11.80 | 1 | v Bahrain | Al Amerat | won | 13 Apr 2024 | T20I # 2555 | |
234/2 | 20.0 | 11.70 | 1 | v Zimbabwe | Harare | won | 7 Jul 2024 | T20I # 2739 | |
233/3 | 20.0 | 11.65 | 1 | v Serbia | Krefeld | won | 7 Jul 2024 | T20I # 2738 | |
232/5 | 20.0 | 11.60 | 1 | v Mongolia | Sano | won | 12 May 2024 | T20I # 2606 | |
230/3 | 20.0 | 11.50 | 1 | v Canada | Prairie View | won | 9 Apr 2024 | T20I # 2545 | |
230/4 | 20.0 | 11.50 | 1 | v Croatia | Zagreb | won | 4 Aug 2024 | T20I # 2774 | |
226/4 | 20.0 | 11.30 | 1 | v Maldives | Bangi | won | 2 Sep 2024 | T20I # 2833 | |
225/6 | 20.0 | 11.25 | 1 | v Czech Rep. | Castel | won | 21 Aug 2024 | T20I # 2786 | |
223/7 | 20.0 | 11.15 | 1 | v Mongolia | Sano | won | 11 May 2024 | T20I # 2602 | |
220/4 | 20.0 | 11.00 | 1 | v Sweden | Krefeld | won | 9 Jul 2024 | T20I # 2745 | |
219/7 | 20.0 | 10.95 | 1 | v Malawi | Nairobi | won | 4 Jul 2024 | T20I # 2734 | |
219/9 | 20.0 | 10.95 | 1 | v Switzerland | Krefeld | won | 9 Jul 2024 | T20I # 2746 | |
218/5 | 20.0 | 10.90 | 1 | v Afghanistan | Gros Islet | won | 17 Jun 2024 | T20I # 2703 | |
218/9 | 20.0 | 10.90 | 2 | v Germany | Krefeld | lost | 9 Jul 2024 | T20I # 2745 | |
217/7 | 20.0 | 10.85 | 1 | v Mongolia | Sano | won | 8 May 2024 | T20I # 2593 | |
217/5 | 20.0 | 10.85 | 1 | v U.S.A. | Utrecht | won | 25 Aug 2024 | T20I # 2808 | |
216/3 | 20.0 | 10.80 | 1 | v Mongolia | Sano | won | 11 May 2024 | T20I # 2603 | |
213/7 | 20.0 | 10.65 | 1 | v Sri Lanka | Pallekele | won | 27 Jul 2024 | T20I # 2767 | |
212/3 | 20.0 | 10.60 | 1 | v Oman | Al Amerat | won | 7 Apr 2024 | T20I # 2543 | |
211/2 | 20.0 | 10.55 | 1 | v Bulgaria | Castel | won | 25 Aug 2024 | T20I # 2806 | |
210/7 | 20.0 | 10.50 | 1 | v Qatar | Al Amerat | won | 13 Apr 2024 | T20I # 2556 | |
210/8 | 20.0 | 10.50 | 1 | v Mongolia | Kuala Lumpur | won | 30 Aug 2024 | T20I # 2828 | |
208/2 | 20.0 | 10.40 | 1 | v Belgium | Lower Austria | won | 26 May 2024 | T20I # 2629 | |
207/7 | 20.0 | 10.35 | 1 | v South Africa | Kingston | won | 25 May 2024 | T20I # 2626 | |
205/5 | 20.0 | 10.25 | 1 | v Australia | Gros Islet | won | 24 Jun 2024 | T20I # 2721 | |
205/5 | 20.0 | 10.25 | 1 | v Croatia | Zagreb | won | 4 Aug 2024 | T20I # 2773 | |
205/4 | 20.0 | 10.25 | 1 | v Cyprus | Castel | won | 27 Aug 2024 | T20I # 2815 | |
205/8 | 20.0 | 10.25 | 2 | v U.A.E. | Windhoek | lost | 29 Sep 2024 | T20I # 2875 | |
204/4 | 20.0 | 10.20 | 1 | v Oman | Al Amerat | won | 21 Apr 2024 | T20I # 2580 | |
203/3 | 20.0 | 10.15 | 1 | v Maldives | Kuala Lumpur | won | 30 Aug 2024 | T20I # 2826 | |
202/8 | 20.0 | 10.10 | 1 | v Hong Kong | Al Amerat | won | 14 Apr 2024 | T20I # 2562 | |
201/7 | 20.0 | 10.05 | 1 | v Qatar | Al Amerat | won | 12 Apr 2024 | T20I # 2550 | |
201/7 | 20.0 | 10.05 | 1 | v England | Bridgetown | won | 8 Jun 2024 | T20I # 2650 | |
201/6 | 20.0 | 10.05 | 1 | v Netherlands | Gros Islet | won | 16 Jun 2024 | T20I # 2699 | |
201/8 | 20.0 | 10.05 | 1 | v Singapore | Kuala Lumpur | won | 2 Sep 2024 | T20I # 2832 | |
200/6 | 19.2 | 10.34 | 2 | v Guernsey | Waterloo | won | 8 Jun 2024 | T20I # 2648 | |
200/9 | 20.0 | 10.00 | 1 | v Kuwait | Al Amerat | won | 17 Apr 2024 | T20I # 2574 | |
199 | 19.4 | 10.11 | 2 | v U.S.A. | Prairie View | lost | 9 Apr 2024 | T20I # 2545 | |
199/8 | 20.0 | 9.95 | 2 | v U.A.E. | Al Amerat | lost | 13 Apr 2024 | T20I # 2555 | |
199/5 | 20.0 | 9.95 | 1 | v Mongolia | Sano | won | 7 May 2024 | T20I # 2591 | |
199/8 | 20.0 | 9.95 | 1 | v Bulgaria | Port Soif | won | 27 Aug 2024 | T20I # 2816 | |
198/7 | 20.0 | 9.90 | 1 | v Denmark | Brondby | won | 16 Jun 2024 | T20I # 2694 | |
198/7 | 20.0 | 9.90 | 1 | v Belgium | Krefeld | won | 10 Jul 2024 | T20I # 2748 | |
197/3 | 17.4 | 11.15 | 2 | v Canada | Dallas | won | 1 Jun 2024 | T20I # 2632 | |
197/5 | 19.4 | 10.01 | 2 | v Jersey | Cartagena | won | 14 Apr 2024 | T20I # 2561 | |
197/9 | 20.0 | 9.85 | 1 | v Belgium | Waterloo | lost | 8 Jun 2024 | T20I # 2648 | |
196/5 | 19.3 | 10.05 | 2 | v Cyprus | Episkopi | won | 17 Jun 2024 | T20I # 2700 | |
196/5 | 20.0 | 9.80 | 1 | v Bangladesh | North Sound | won | 22 Jun 2024 | T20I # 2716 | |
196/4 | 20.0 | 9.80 | 1 | v Scotland | Edinburgh | won | 6 Sep 2024 | T20I # 2844 | |
195/3 | 16.5 | 11.58 | 2 | v Ireland | Dublin | won | 12 May 2024 | T20I # 2609 | |
195/4 | 19.2 | 10.08 | 2 | v Guernsey | Waterloo | won | 9 Jun 2024 | T20I # 2654 | |
195/5 | 20.0 | 9.75 | 1 | v Spain | Cartagena | lost | 14 Apr 2024 | T20I # 2561 | |
195/7 | 20.0 | 9.75 | 1 | v Estonia | Episkopi | lost | 17 Jun 2024 | T20I # 2700 | |
194/4 | 13.0 | 14.92 | 2 | v Cyprus | Episkopi | won | 17 Jun 2024 | T20I # 2701 | |
194/7 | 19.0 | 10.21 | 2 | v Australia | Cardiff | won | 13 Sep 2024 | T20I # 2851 | |
194/5 | 20.0 | 9.70 | 1 | v U.S.A. | Dallas | lost | 1 Jun 2024 | T20I # 2632 | |
194/4 | 20.0 | 9.70 | 1 | v U.S.A. | North Sound | won | 19 Jun 2024 | T20I # 2708 | |
193/7 | 20.0 | 9.65 | 1 | v Pakistan | Dublin | lost | 12 May 2024 | T20I # 2609 | |
193/6 | 20.0 | 9.65 | 1 | v England | Cardiff | lost | 13 Sep 2024 | T20I # 2851 | |
192/6 | 20.0 | 9.60 | 1 | v Bulgaria | Ilfov County | won | 26 May 2024 | T20I # 2628 | |
192/6 | 20.0 | 9.60 | 1 | v Belgium | Waterloo | lost | 9 Jun 2024 | T20I # 2654 | |
191/7 | 20.0 | 9.55 | 2 | v West Indies | Kingston | lost | 25 May 2024 | T20I # 2626 | |
191/7 | 20.0 | 9.55 | 1 | v Estonia | Episkopi | lost | 17 Jun 2024 | T20I # 2701 | |
187/7 | 20.0 | 9.35 | 1 | v Hungary | Rome | won | 15 Jun 2024 | T20I # 2684 | |
186/1 | 18.1 | 10.23 | 2 | v Vanuatu | Apia (No 2) | won | 17 Aug 2024 | T20I # 2775 | |
186/5 | 19.4 | 9.45 | 2 | v Scotland | Gros Islet | won | 15 Jun 2024 | T20I # 2689 | |
186/5 | 20.0 | 9.30 | 1 | v Cyprus | Episkopi | won | 19 Jun 2024 | T20I # 2707 | |
185/8 | 20.0 | 9.25 | 1 | v Sweden | Krefeld | won | 8 Jul 2024 | T20I # 2742 | |
183 | 19.4 | 9.30 | 1 | v Gibraltar | Krefeld | won | 8 Jul 2024 | T20I # 2741 | |
183/5 | 19.5 | 9.22 | 2 | v Pakistan | Dublin | won | 10 May 2024 | T20I # 2601 | |
183/7 | 20.0 | 9.15 | 1 | v Pakistan | Birmingham | won | 25 May 2024 | T20I # 2623 | |
183/5 | 20.0 | 9.15 | 1 | v Uganda | Providence | won | 3 Jun 2024 | T20I # 2636 | |
183/5 | 20.0 | 9.15 | 1 | v Fiji | Apia (No 2) | won | 21 Aug 2024 | T20I # 2781 | |
183/7 | 20.0 | 9.15 | 1 | v Lesotho | Dar-es-Salaam | won | 22 Sep 2024 | T20I # 2857 | |
182/6 | 20.0 | 9.10 | 1 | v Ireland | Dublin | lost | 10 May 2024 | T20I # 2601 | |
182/7 | 20.0 | 9.10 | 1 | v Turkey | Rome | won | 10 Jun 2024 | T20I # 2661 | |
182/6 | 20.0 | 9.10 | 1 | v Rwanda | Nairobi | won | 5 Jul 2024 | T20I # 2735 | |
182/4 | 20.0 | 9.10 | 1 | v Zimbabwe | Harare | won | 10 Jul 2024 | T20I # 2749 | |
182/6 | 20.0 | 9.10 | 1 | v Singapore | Bangi | won | 3 Sep 2024 | T20I # 2837 | |
181/4 | 17.0 | 10.64 | 2 | v Ireland | Dublin | won | 14 May 2024 | T20I # 2610 | |
181/2 | 17.3 | 10.34 | 2 | v West Indies | Gros Islet | won | 19 Jun 2024 | T20I # 2709 | |
181/8 | 20.0 | 9.05 | 1 | v Afghanistan | Bridgetown | won | 20 Jun 2024 | T20I # 2710 | |
181/7 | 20.0 | 9.05 | 2 | v India | Gros Islet | lost | 24 Jun 2024 | T20I # 2721 | |
181/7 | 20.0 | 9.05 | 2 | v Malaysia | Bangi | lost | 3 Sep 2024 | T20I # 2837 | |
181/4 | 20.0 | 9.05 | 1 | v Namibia | Windhoek | won | 1 Oct 2024 | T20I # 2884 | |
180/5 | 20.0 | 9.00 | 1 | v Australia | Gros Islet | lost | 15 Jun 2024 | T20I # 2689 | |
180/4 | 20.0 | 9.00 | 1 | v England | Gros Islet | lost | 19 Jun 2024 | T20I # 2709 | |
180/5 | 20.0 | 9.00 | 1 | v Cook Islands | Apia (No 2) | lost | 17 Aug 2024 | T20I # 2775 | |
179/5 | 15.0 | 11.93 | 1 | v Serbia | Krefeld | won | 12 Jul 2024 | T20I # 2755 | |
179/3 | 17.3 | 10.22 | 2 | v Kuwait | Al Amerat | won | 12 Apr 2024 | T20I # 2548 | |
179/3 | 18.2 | 9.76 | 2 | v Pakistan | Rawalpindi | won | 21 Apr 2024 | T20I # 2581 | |
179 | 19.3 | 9.17 | 1 | v England | Southampton | won | 11 Sep 2024 | T20I # 2850 | |
179/9 | 20.0 | 8.95 | 1 | v Czech Rep. | Port Soif | won | 22 Aug 2024 | T20I # 2792 | |
179/6 | 20.0 | 8.95 | 1 | v South Africa | Tarouba | won | 25 Aug 2024 | T20I # 2811 | |
178/8 | 20.0 | 8.90 | 1 | v U.A.E. | Al Amerat | lost | 12 Apr 2024 | T20I # 2548 | |
178/9 | 20.0 | 8.90 | 2 | v Nepal | Al Amerat | lost | 13 Apr 2024 | T20I # 2556 | |
178/4 | 20.0 | 8.90 | 1 | v New Zealand | Rawalpindi | lost | 21 Apr 2024 | T20I # 2581 |
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 figuresPerformances 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:
Colombo Cricket Club vs Tamil Union Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament 2nd Semi-Final, Jul 27, 2025 [List A]
Colts Cricket Club vs Police Sports Club at Colombo (CCC), Major Clubs Limited Over Tournament 1st Semi-Final, Jul 25, 2025 [List A]
Police Sports Club vs Tamil Union Cricket and Athletic Club at Colombo (Police), Major Clubs Limited Over Tournament Group A, Jul 21, 2025 [List A]