Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
759/7d190.43.982v EnglandChennaiwon16 Dec 2016Test # 2241
687/6d166.04.131v BangladeshHyderabadwon9 Feb 2017Test # 2249
631182.33.452v EnglandWankhedewon8 Dec 2016Test # 2239
624/8d142.04.392v PakistanMelbournewon26 Dec 2016Test # 2242
603/9d210.02.872v AustraliaRanchidraw16 Mar 2017Test # 2256
595/8d152.03.911v New ZealandWellingtonlost12 Jan 2017Test # 2246
579/3d155.33.721v West IndiesDubai (DICS)won13 Oct 2016Test # 2224
557/5d169.03.291v New ZealandIndorewon8 Oct 2016Test # 2223
540/8d160.13.373v AustraliaW.A.C.Awon3 Nov 2016Test # 2230
539148.23.632v BangladeshWellingtonwon12 Jan 2017Test # 2246
538/8d135.03.981v PakistanSydneywon3 Jan 2017Test # 2245
537155.03.461v ZimbabweHararewon29 Oct 2016Test # 2228
537159.33.361v IndiaRajkotdraw9 Nov 2016Test # 2232
504144.43.481v ZimbabweHararewon6 Nov 2016Test # 2231
494129.13.821v BangladeshGallewon7 Mar 2017Test # 2252
489162.13.012v South AfricaHamiltondraw25 Mar 2017Test # 2257
488162.03.012v EnglandRajkotdraw9 Nov 2016Test # 2232
477157.23.031v IndiaChennailost16 Dec 2016Test # 2241
467134.13.482v Sri LankaColombo (PSS)won15 Mar 2017Test # 2254
455129.43.501v EnglandVisakhapatnamwon17 Nov 2016Test # 2235
452119.13.791v West IndiesAbu Dhabiwon21 Oct 2016Test # 2226
451137.33.281v IndiaRanchidraw16 Mar 2017Test # 2256
450145.03.104v AustraliaBrisbanelost15 Dec 2016Test # 2240
443/9d126.33.501v AustraliaMelbournelost26 Dec 2016Test # 2242
429130.13.291v PakistanBrisbanewon15 Dec 2016Test # 2240
426124.13.431v Sri LankaJohannesburgwon12 Jan 2017Test # 2247
417138.23.012v EnglandMohaliwon26 Nov 2016Test # 2238
406/6d90.54.463v Sri LankaGqeberhawon26 Dec 2016Test # 2243
400130.13.071v IndiaWankhedelost8 Dec 2016Test # 2239
392116.03.371v Sri LankaCape Townwon2 Jan 2017Test # 2244
388127.53.032v IndiaHyderabadlost9 Feb 2017Test # 2249
384/650.07.681v Sri LankaCenturionwon10 Feb 2017ODI # 3834
383121.13.162v South AfricaAdelaidewon24 Nov 2016Test # 2236
381/650.07.621v EnglandCuttackwon19 Jan 2017ODI # 3821
378/550.07.561v New ZealandCanberrawon6 Dec 2016ODI # 3812
377/5d107.23.513v New ZealandKanpurwon22 Sep 2016Test # 2221
373107.53.452v Sri LankaHararelost29 Oct 2016Test # 2228
372/649.27.542v AustraliaDurbanwon5 Oct 2016ODI # 3790
371/650.07.421v South AfricaDurbanlost5 Oct 2016ODI # 3790
369/750.07.381v PakistanAdelaidewon26 Jan 2017ODI # 3826
367/550.07.341v Sri LankaCape Townwon7 Feb 2017ODI # 3833
366/850.07.322v IndiaCuttacklost19 Jan 2017ODI # 3821
361/650.07.221v AustraliaJohannesburgwon2 Oct 2016ODI # 3787
361119.13.024v South AfricaW.A.C.Alost3 Nov 2016Test # 2230
35998.03.662v New ZealandWellingtonwon16 Mar 2017Test # 2255
357123.52.882v PakistanDubai (DICS)lost13 Oct 2016Test # 2224
356/748.17.392v EnglandPunewon15 Jan 2017ODI # 3819
354/550.07.081v IrelandBenoniwon25 Sep 2016ODI # 3780
35492.43.822v BangladeshChristchurchwon20 Jan 2017Test # 2248
353/650.07.061v PakistanSydneywon22 Jan 2017ODI # 3822
350/750.07.001v IndiaPunelost15 Jan 2017ODI # 3819
341/750.06.821v BangladeshChristchurchwon26 Dec 2016ODI # 3814
341114.32.972v South AfricaDunedindraw8 Mar 2017Test # 2253
33850.06.761v IrelandGreater Noidawon17 Mar 2017ODI # 3851
338113.32.971v BangladeshColombo (PSS)lost15 Mar 2017Test # 2254
337/550.06.741v West IndiesSharjahwon2 Oct 2016ODI # 3788
337115.42.912v PakistanSharjahwon30 Oct 2016Test # 2229
332118.12.802v AustraliaDharamsalawon25 Mar 2017Test # 2258
330/750.06.601v West IndiesBulawayowon23 Nov 2016ODI # 3808
329/950.06.582v Sri LankaBulawayolost23 Nov 2016ODI # 3808
32850.06.561v West IndiesBridgetownwon9 Mar 2017ODI # 3849
32748.16.782v South AfricaCape Townlost7 Feb 2017ODI # 3833
327/850.06.541v AustraliaCape Townwon12 Oct 2016ODI # 3795
326100.53.232v AustraliaHobartwon12 Nov 2016Test # 2233
324/850.06.481v New ZealandSydneywon4 Dec 2016ODI # 3811
324/550.06.481v Sri LankaDambullawon25 Mar 2017ODI # 3855
322108.02.984v PakistanAbu Dhabilost21 Oct 2016Test # 2226
321/850.06.421v IndiaEden Gardenswon22 Jan 2017ODI # 3824
319113.22.813v BangladeshColombo (PSS)lost15 Mar 2017Test # 2254
31897.03.271v New ZealandKanpurwon22 Sep 2016Test # 2221
316/950.06.322v EnglandEden Gardenslost22 Jan 2017ODI # 3824
316104.53.011v New ZealandEden Gardenswon30 Sep 2016Test # 2222
315110.32.852v AustraliaSydneylost3 Jan 2017Test # 2245
31489.23.511v New ZealandHamiltondraw25 Mar 2017Test # 2257
313/5d85.33.663v PakistanHamiltonwon25 Nov 2016Test # 2237
31249.16.342v AustraliaAdelaidelost26 Jan 2017ODI # 3826
31297.23.202v Sri LankaGallelost7 Mar 2017Test # 2252
31149.56.241v BangladeshDambullan/r28 Mar 2017ODI # 3856
309/850.06.181v BangladeshMirpurwon7 Oct 2016ODI # 3791
308/650.06.161v West IndiesAbu Dhabiwon5 Oct 2016ODI # 3789
308122.42.511v New ZealandDunedindraw8 Mar 2017Test # 2253
307/650.06.141v Sri LankaDurbanwon1 Feb 2017ODI # 3830
30447.36.402v AfghanistanGreater Noidalost17 Mar 2017ODI # 3851
30088.33.381v IndiaDharamsalalost25 Mar 2017Test # 2258
29990.23.302v IndiaIndorelost8 Oct 2016Test # 2223
29648.26.122v South AfricaCape Townlost12 Oct 2016ODI # 3795
296/850.05.922v South AfricaCenturionlost10 Feb 2017ODI # 3834
296/650.05.921v West IndiesNorth Soundwon3 Mar 2017ODI # 3845
29666.54.423v EnglandMirpurwon28 Oct 2016Test # 2227
295/436.28.112v AustraliaCenturionwon30 Sep 2016ODI # 3785
294/950.05.881v South AfricaCenturionlost30 Sep 2016ODI # 3785
293105.52.761v BangladeshChattogramwon20 Oct 2016Test # 2225
292/750.05.841v IrelandGreater Noidawon15 Mar 2017ODI # 3850
289/348.25.972v New ZealandMohaliwon23 Oct 2016ODI # 3798
289/450.05.781v South AfricaChristchurchwon22 Feb 2017ODI # 3839
28984.33.421v New ZealandChristchurchlost20 Jan 2017Test # 2248
289109.02.654v PakistanDubai (DICS)lost13 Oct 2016Test # 2224
28847.56.022v EnglandMirpurlost7 Oct 2016ODI # 3791
286/950.05.721v AustraliaAucklandwon30 Jan 2017ODI # 3829
28698.52.891v Sri LankaGqeberhawon26 Dec 2016Test # 2243
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]