Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
657101.06.501v PakistanRawalpindiwon1 Dec 2022Test # 2478
612/9d194.53.142v PakistanKarachidraw26 Dec 2022Test # 2486
598/4d152.43.911v West IndiesPerthwon30 Nov 2022Test # 2477
580/4d123.04.711v Sri LankaWellingtonwon17 Mar 2023Test # 2500
579155.33.722v EnglandRawalpindilost1 Dec 2022Test # 2478
575/8d145.03.962v South AfricaMelbournewon26 Dec 2022Test # 2485
571178.53.192v AustraliaAhmedabaddraw9 Mar 2023Test # 2499
511/7d137.03.721v West IndiesAdelaidewon8 Dec 2022Test # 2479
483162.32.973v EnglandWellingtonwon24 Feb 2023Test # 2494
480167.22.861v IndiaAhmedabaddraw9 Mar 2023Test # 2499
475/4d131.03.621v South AfricaSydneydraw4 Jan 2023Test # 2488
449131.03.421v PakistanKarachidraw2 Jan 2023Test # 2487
447/6d143.03.121v ZimbabweBulawayodraw4 Feb 2023Test # 2489
438130.53.341v New ZealandKarachidraw26 Dec 2022Test # 2486
435/8d87.14.991v New ZealandWellingtonlost24 Feb 2023Test # 2494
409/850.08.181v BangladeshChattogramwon10 Dec 2022ODI # 4499
408133.03.062v New ZealandKarachidraw2 Jan 2023Test # 2487
404133.53.011v BangladeshChattogramwon14 Dec 2022Test # 2481
400139.32.862v AustraliaNagpurwon9 Feb 2023Test # 2490
390/550.07.801v Sri LankaThiruvananthapuramwon15 Jan 2023ODI # 4505
385/950.07.701v New ZealandIndorewon24 Jan 2023ODI # 4511
379/9d125.03.032v West IndiesBulawayodraw4 Feb 2023Test # 2489
37473.55.063v New ZealandMount Maunganuiwon16 Feb 2023Test # 2492
373/750.07.461v Sri LankaGuwahatiwon10 Jan 2023ODI # 4501
373107.33.462v Sri LankaChristchurchwon9 Mar 2023Test # 2498
370/850.07.401v NetherlandsJohannesburgwon2 Apr 2023ODI # 4563
36980.34.582v IrelandMirpurwon4 Apr 2023Test # 2501
358142.02.523v New ZealandWellingtonlost17 Mar 2023Test # 2500
355/548.07.391v EnglandMelbournewon22 Nov 2022ODI # 4480
35592.43.831v New ZealandChristchurchlost9 Mar 2023Test # 2498
35481.44.332v PakistanKarachiwon17 Dec 2022Test # 2483
349/850.06.981v New ZealandHyderabadwon18 Jan 2023ODI # 4507
349/650.06.981v IrelandSylhetn/r20 Mar 2023ODI # 4542
347/549.17.052v EnglandBloemfonteinwon29 Jan 2023ODI # 4513
346/750.06.921v South AfricaKimberleywon1 Feb 2023ODI # 4514
342/750.06.841v South AfricaBloemfonteinlost29 Jan 2023ODI # 4513
34286.33.951v West IndiesCenturionwon28 Feb 2023Test # 2495
338/850.06.761v IrelandSylhetwon18 Mar 2023ODI # 4539
33749.26.832v IndiaHyderabadlost18 Jan 2023ODI # 4507
335/850.06.701v South AfricaEast Londonwon18 Mar 2023ODI # 4540
333110.53.004v AustraliaPerthlost30 Nov 2022Test # 2477
328102.13.214v EnglandMultanlost9 Dec 2022Test # 2480
326/750.06.521v BangladeshMirpurwon3 Mar 2023ODI # 4528
325/9d58.25.571v New ZealandMount Maunganuiwon16 Feb 2023Test # 2492
324113.22.854v IndiaChattogramlost14 Dec 2022Test # 2481
321100.43.183v West IndiesJohannesburgwon8 Mar 2023Test # 2497
32092.23.461v West IndiesJohannesburgwon8 Mar 2023Test # 2497
314/649.46.322v AfghanistanPallekelewon30 Nov 2022ODI # 4490
31486.33.632v BangladeshMirpurwon22 Dec 2022Test # 2484
313/850.06.261v Sri LankaPallekelelost30 Nov 2022ODI # 4490
311/8d103.52.993v New ZealandKarachidraw26 Dec 2022Test # 2486
310/650.06.201v NepalKirtipurlost16 Mar 2023ODI # 4537
309/347.16.552v IndiaAucklandwon25 Nov 2022ODI # 4483
306/750.06.121v New ZealandAucklandlost25 Nov 2022ODI # 4483
306/850.06.122v IndiaGuwahatilost10 Jan 2023ODI # 4501
30682.53.692v EnglandMount Maunganuilost16 Feb 2023Test # 2492
30479.03.841v EnglandKarachilost17 Dec 2022Test # 2483
304/990.03.374v New ZealandKarachidraw2 Jan 2023Test # 2487
302105.32.863v New ZealandChristchurchlost9 Mar 2023Test # 2498
298/750.05.961v EnglandBloemfonteinwon27 Jan 2023ODI # 4512
29749.16.041v P.N.G.Kirtipurwon9 Mar 2023ODI # 4532
29541.27.132v IndiaIndorelost24 Jan 2023ODI # 4511
294/850.05.881v Sri LankaPallekelewon25 Nov 2022ODI # 4485
294/750.05.881v ZimbabweHararewon21 Jan 2023ODI # 4508
29292.33.152v ZimbabweBulawayowon12 Feb 2023Test # 2491
292116.02.513v BangladeshMirpurlost4 Apr 2023Test # 2501
291/446.56.212v EnglandAdelaidewon17 Nov 2022ODI # 4475
288/450.05.761v ZimbabweHararelost18 Jan 2023ODI # 4506
28741.46.882v West IndiesEast Londonlost18 Mar 2023ODI # 4540
28743.16.642v EnglandKimberleylost1 Feb 2023ODI # 4514
287/847.46.022v NamibiaKirtipurwon14 Feb 2023ODI # 4515
287/950.05.741v AustraliaAdelaidelost17 Nov 2022ODI # 4475
28550.05.701v NepalKirtipurlost14 Feb 2023ODI # 4515
285/870.04.074v Sri LankaChristchurchwon9 Mar 2023Test # 2498
28398.22.872v AustraliaPerthlost30 Nov 2022Test # 2477
282/345.56.152v South AfricaRanchiwon9 Oct 2022ODI # 4471
281/848.15.832v PakistanKarachiwon13 Jan 2023ODI # 4504
28151.45.431v PakistanMultanwon9 Dec 2022Test # 2480
280/850.05.601v EnglandSydneywon19 Nov 2022ODI # 4477
280/950.05.601v New ZealandKarachilost13 Jan 2023ODI # 4504
278/747.35.852v NamibiaKirtipurwon18 Feb 2023ODI # 4518
278/750.05.561v IndiaRanchilost9 Oct 2022ODI # 4471
277/5d82.03.373v PakistanKarachidraw2 Jan 2023Test # 2487
275/747.05.852v ScotlandKirtipurwon17 Feb 2023ODI # 4517
275/750.05.501v NepalWindhoekwon7 Dec 2022ODI # 4497
27564.54.243v PakistanMultanwon9 Dec 2022Test # 2480
27449.35.531v Sri LankaAucklandwon25 Mar 2023ODI # 4548
274/950.05.481v NepalKirtipurlost17 Feb 2023ODI # 4517
274/650.05.481v NepalKirtipurlost18 Feb 2023ODI # 4518
27144.26.112v South AfricaBloemfonteinlost27 Jan 2023ODI # 4512
27149.25.491v NetherlandsHararewon23 Mar 2023ODI # 4546
271/750.05.421v IndiaMirpurwon7 Dec 2022ODI # 4496
27050.05.402v ZimbabweHararelost23 Mar 2023ODI # 4546
269/644.06.112v U.A.E.Kirtipurwon16 Mar 2023ODI # 4537
26949.05.481v IndiaChennaiwon22 Mar 2023ODI # 4545
26896.32.774v EnglandRawalpindilost1 Dec 2022Test # 2478
266/750.05.321v P.N.G.Windhoekwon25 Nov 2022ODI # 4484
266/950.05.322v BangladeshMirpurlost7 Dec 2022ODI # 4496
264/629.38.942v West IndiesPotchefstroomwon21 Mar 2023ODI # 4544
264/7d35.57.363v PakistanRawalpindiwon1 Dec 2022Test # 2478
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:

Colombo Cricket Club vs Police Sports Club at Colombo (CCC), Major Clubs Limited Over Tournament Final, Jul 30, 2025 [List A]

First Class Counties XI vs Pakistan Shaheens at Hove, Pakistan Shaheens in England 3rd Match, Jul 27, 2025 [List A]

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]