Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
330 runs056570.30.0v PakistanManchester22 Jul 2016Test # 2208
255 runs033823.447.0v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
254 runs038768.40.0v ZimbabweBulawayo6 Aug 2016Test # 2214
237 runs034647.30.0v West IndiesGros Islet9 Aug 2016Test # 2215
229 runs041350.10.0v AustraliaGalle4 Aug 2016Test # 2213
204 runs040058.20.0v New ZealandCenturion27 Aug 2016Test # 2220
169 runs044542.450.0v PakistanNottingham30 Aug 2016ODI # 3773
163 runs032444.10.0v AustraliaColombo (SSC)13 Aug 2016Test # 2217
141 runs034370.50.0v PakistanBirmingham3 Aug 2016Test # 2212
139 runs034438.050.0v West IndiesBasseterre15 Jun 2016ODI # 3747
136 runs037845.050.0v IrelandDublin (Malahide)18 Jun 2016ODI # 3749
122 runs032542.450.0v Sri LankaCardiff2 Jul 2016ODI # 3758
106 runs026888.30.0v AustraliaPallekele26 Jul 2016Test # 2209
100 runs028646.050.0v South AfricaBridgetown24 Jun 2016ODI # 3754
98 runs032843.350.0v U.A.E.Edinburgh14 Aug 2016ODI # 3765
85 runs026420.020.0v Sri LankaPallekele6 Sep 2016T20I # 565
82 runs028947.250.0v AustraliaColombo (RPS)24 Aug 2016ODI # 3769
79 runs023041.050.0v IrelandBelfast17 Jul 2016ODI # 3763
78 runs021127.136.0v ScotlandEdinburgh6 Jul 2016ODI # 3760
76 runs029340.447.0v IrelandDublin (Malahide)16 Jun 2016ODI # 3748
75 runs028375.50.0v EnglandLord's14 Jul 2016Test # 2206
58 runs027145.450.0v West IndiesBridgetown26 Jun 2016ODI # 3756
53 runs026746.150.0v Hong KongEdinburgh10 Sep 2016ODI # 3779
47 runs019034.250.0v AustraliaProvidence7 Jun 2016ODI # 3741
44 runs015134.334.3v PakistanSouthampton24 Aug 2016ODI # 3770
40 runs017019.320.0v IrelandBready5 Sep 2016T20I # 564
39 runs025148.250.0v IrelandBelfast12 Jul 2016ODI # 3761
36 runs028947.450.0v South AfricaBasseterre11 Jun 2016ODI # 3743
12 runs026650.050.0v AfghanistanBelfast19 Jul 2016ODI # 3764
3 runs013920.020.0v ZimbabweHarare22 Jun 2016T20I # 560
2 runs017120.020.0v IndiaHarare18 Jun 2016T20I # 558
1 run024620.020.0v IndiaLauderhill27 Aug 2016T20I # 562
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets16912421.550.0v ZimbabweHarare15 Jun 2016ODI # 3746
10 wickets4110013.120.0v ZimbabweHarare20 Jun 2016T20I # 559
10 wickets9525534.150.0v Sri LankaBirmingham24 Jun 2016ODI # 3753
9 wickets4516942.350.0v ZimbabweHarare11 Jun 2016ODI # 3742
9 wickets3113614.520.0v EnglandManchester7 Sep 2016T20I # 566
8 wickets13912726.550.0v ZimbabweHarare13 Jun 2016ODI # 3744
8 wickets1514117.320.0v Sri LankaSouthampton5 Jul 2016T20I # 561
7 wickets1422947.450.0v U.A.E.Edinburgh16 Aug 2016ODI # 3766
6 wickets14611725.450.0v West IndiesProvidence5 Jun 2016ODI # 3740
6 wickets1130840.142.0v Sri LankaThe Oval29 Jun 2016ODI # 3757
6 wickets1523747.350.0v AfghanistanBelfast14 Jul 2016ODI # 3762
6 wickets11421331.050.0v Sri LankaDambulla31 Aug 2016ODI # 3774
5 wickets4219643.050.0v Sri LankaPallekele4 Sep 2016ODI # 3776
4 wickets1118948.150.0v South AfricaProvidence3 Jun 2016ODI # 3739
4 wickets2626645.450.0v AustraliaBasseterre13 Jun 2016ODI # 3745
4 wickets1525247.350.0v PakistanLord's27 Aug 2016ODI # 3771
4 wickets1224848.050.0v PakistanLeeds1 Sep 2016ODI # 3775
4 wickets1030348.250.0v EnglandCardiff4 Sep 2016ODI # 3777
4 wickets1312917.520.0v Sri LankaColombo (RPS)9 Sep 2016T20I # 567
3 wickets1922846.550.0v Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
2 wickets2422746.050.0v Sri LankaDambulla28 Aug 2016ODI # 3772
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets16912421.550.0v ZimbabweHarare15 Jun 2016ODI # 3746
6 wickets14611725.450.0v West IndiesProvidence5 Jun 2016ODI # 3740
8 wickets13912726.550.0v ZimbabweHarare13 Jun 2016ODI # 3744
6 wickets11421331.050.0v Sri LankaDambulla31 Aug 2016ODI # 3774
10 wickets9525534.150.0v Sri LankaBirmingham24 Jun 2016ODI # 3753
9 wickets4516942.350.0v ZimbabweHarare11 Jun 2016ODI # 3742
5 wickets4219643.050.0v Sri LankaPallekele4 Sep 2016ODI # 3776
10 wickets4110013.120.0v ZimbabweHarare20 Jun 2016T20I # 559
9 wickets3113614.520.0v EnglandManchester7 Sep 2016T20I # 566
4 wickets2626645.450.0v AustraliaBasseterre13 Jun 2016ODI # 3745
2 wickets2422746.050.0v Sri LankaDambulla28 Aug 2016ODI # 3772
3 wickets1922846.550.0v Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
8 wickets1514117.320.0v Sri LankaSouthampton5 Jul 2016T20I # 561
6 wickets1523747.350.0v AfghanistanBelfast14 Jul 2016ODI # 3762
4 wickets1525247.350.0v PakistanLord's27 Aug 2016ODI # 3771
7 wickets1422947.450.0v U.A.E.Edinburgh16 Aug 2016ODI # 3766
4 wickets1312917.520.0v Sri LankaColombo (RPS)9 Sep 2016T20I # 567
4 wickets1224848.050.0v PakistanLeeds1 Sep 2016ODI # 3775
4 wickets1118948.150.0v South AfricaProvidence3 Jun 2016ODI # 3739
6 wickets1130840.142.0v Sri LankaThe Oval29 Jun 2016ODI # 3757
4 wickets1030348.250.0v EnglandCardiff4 Sep 2016ODI # 3777
6 wickets828348.450.0v West IndiesBridgetown21 Jun 2016ODI # 3752
9 wickets07923.20.0v Sri LankaChester-le-Street27 May 2016Test # 2204
10 wickets04013.10.0v EnglandThe Oval11 Aug 2016Test # 2216
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:

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]

Mis Ainak Knights vs Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]