Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
340 runs047444.20.0v EnglandNottingham14 Jul 2017Test # 2264
304 runs055076.50.0v Sri LankaGalle26 Jul 2017Test # 2265
239 runs049277.10.0v South AfricaThe Oval27 Jul 2017Test # 2266
211 runs033136.40.0v South AfricaLord's6 Jul 2017Test # 2262
190 runs034539.350.0v IrelandDublin (Malahide)21 May 2017ODI # 3870
180 runs033930.350.0v IndiaThe Oval18 Jun 2017ODI # 3894
177 runs038062.50.0v South AfricaManchester4 Aug 2017Test # 2268
168 runs037642.450.0v Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
124 runs028933.441.0v PakistanBirmingham4 Jun 2017ODI # 3878
124 runs037039.150.0v West IndiesBristol24 Sep 2017ODI # 3915
106 runs018834.40.0v PakistanBridgetown30 Apr 2017Test # 2260
105 runs031143.043.0v West IndiesPort of Spain25 Jun 2017ODI # 3896
103 runs025235.250.0v P.N.G.Abu Dhabi4 Apr 2017ODI # 3860
101 runs030496.00.0v West IndiesRoseau10 May 2017Test # 2261
96 runs030041.350.0v Sri LankaThe Oval3 Jun 2017ODI # 3877
93 runs025238.150.0v West IndiesNorth Sound30 Jun 2017ODI # 3898
87 runs031144.350.0v New ZealandCardiff6 Jun 2017ODI # 3880
85 runs032946.150.0v IrelandLord's7 May 2017ODI # 3865
82 runs029347.350.0v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
74 runs028344.550.0v West IndiesProvidence9 Apr 2017ODI # 3862
72 runs034045.050.0v South AfricaLeeds24 May 2017ODI # 3872
63 runs021344.450.0v West IndiesGros Islet9 Jun 2017ODI # 3884
51 runs029045.350.0v IrelandDublin (Malahide)14 May 2017ODI # 3867
40 runs020140.240.2v AustraliaBirmingham10 Jun 2017ODI # 3885
30 runs018120.020.0v P.N.G.Abu Dhabi14 Apr 2017T20I # 609
29 runs012313.315.0v AfghanistanBasseterre3 Jun 2017T20I # 612
26 runs023347.450.0v U.A.E.Abu Dhabi2 Apr 2017ODI # 3859
26 runs029941.443.0v ZimbabweEdinburgh15 Jun 2017ODI # 3892
21 runs017719.320.0v EnglandChester-le-Street16 Sep 2017T20I # 622
20 runs026570.50.0v AustraliaMirpur27 Aug 2017Test # 2272
19 runs010127.027.0v South AfricaBirmingham7 Jun 2017ODI # 3881
19 runs018220.020.0v South AfricaCardiff25 Jun 2017T20I # 616
11 runs019049.450.0v IndiaNorth Sound2 Jul 2017ODI # 3900
6 runs025335.135.1v West IndiesThe Oval27 Sep 2017ODI # 3916
3 runs013320.020.0v West IndiesPort of Spain30 Mar 2017T20I # 603
3 runs017520.020.0v EnglandTaunton23 Jun 2017T20I # 615
2 runs033150.050.0v South AfricaSouthampton27 May 2017ODI # 3873
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets5926540.150.0v BangladeshBirmingham15 Jun 2017ODI # 3891
9 wickets3314314.320.0v South AfricaSouthampton21 Jun 2017T20I # 614
9 wickets12721728.550.0v Sri LankaDambulla20 Aug 2017ODI # 3905
9 wickets7228938.050.0v West IndiesSouthampton29 Sep 2017ODI # 3918
8 wickets13718227.150.0v IrelandDublin (Malahide)19 May 2017ODI # 3869
8 wickets1630647.250.0v BangladeshThe Oval1 Jun 2017ODI # 3875
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
8 wickets7721237.150.0v EnglandCardiff14 Jun 2017ODI # 3889
8 wickets1631147.250.0v ZimbabweHambantota6 Jul 2017ODI # 3901
8 wickets7920636.550.0v West IndiesKingston6 Jul 2017ODI # 3902
7 wickets3113814.520.0v PakistanPort of Spain1 Apr 2017T20I # 604
7 wickets18012720.050.0v IrelandBristol5 May 2017ODI # 3864
7 wickets12715428.550.0v EnglandLord's29 May 2017ODI # 3874
7 wickets11915630.150.0v ZimbabweGalle2 Jul 2017ODI # 3899
7 wickets6720530.542.0v West IndiesManchester19 Sep 2017ODI # 3911
6 wickets1711217.120.0v West IndiesBridgetown26 Mar 2017T20I # 602
6 wickets4123443.150.0v West IndiesProvidence11 Apr 2017ODI # 3863
6 wickets2111116.320.0v AfghanistanBasseterre2 Jun 2017T20I # 611
6 wickets7817037.050.0v ScotlandEdinburgh17 Jun 2017ODI # 3893
6 wickets1431747.450.0v Sri LankaGalle30 Jun 2017ODI # 3897
6 wickets2921845.150.0v Sri LankaPallekele27 Aug 2017ODI # 3907
6 wickets2123946.350.0v Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
5 wickets2910315.120.0v P.N.G.Abu Dhabi12 Apr 2017T20I # 608
5 wickets1027148.250.0v New ZealandDublin24 May 2017ODI # 3871
5 wickets1626647.250.0v New ZealandCardiff9 Jun 2017ODI # 3883
4 wickets1525847.350.0v BangladeshDublin17 May 2017ODI # 3868
4 wickets6413639.250.0v AfghanistanGros Islet11 Jun 2017ODI # 3887
4 wickets1021929.231.0v Sri LankaHambantota8 Jul 2017ODI # 3903
3 wickets3123744.550.0v Sri LankaCardiff12 Jun 2017ODI # 3888
3 wickets7120438.150.0v Sri LankaHambantota10 Jul 2017ODI # 3904
3 wickets1623144.247.0v Sri LankaPallekele24 Aug 2017ODI # 3906
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets18012720.050.0v IrelandBristol5 May 2017ODI # 3864
8 wickets13718227.150.0v IrelandDublin (Malahide)19 May 2017ODI # 3869
7 wickets12715428.550.0v EnglandLord's29 May 2017ODI # 3874
9 wickets12721728.550.0v Sri LankaDambulla20 Aug 2017ODI # 3905
7 wickets11915630.150.0v ZimbabweGalle2 Jul 2017ODI # 3899
8 wickets7920636.550.0v West IndiesKingston6 Jul 2017ODI # 3902
6 wickets7817037.050.0v ScotlandEdinburgh17 Jun 2017ODI # 3893
8 wickets7721237.150.0v EnglandCardiff14 Jun 2017ODI # 3889
8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
9 wickets7228938.050.0v West IndiesSouthampton29 Sep 2017ODI # 3918
3 wickets7120438.150.0v Sri LankaHambantota10 Jul 2017ODI # 3904
7 wickets6720530.542.0v West IndiesManchester19 Sep 2017ODI # 3911
4 wickets6413639.250.0v AfghanistanGros Islet11 Jun 2017ODI # 3887
9 wickets5926540.150.0v BangladeshBirmingham15 Jun 2017ODI # 3891
6 wickets4123443.150.0v West IndiesProvidence11 Apr 2017ODI # 3863
9 wickets3314314.320.0v South AfricaSouthampton21 Jun 2017T20I # 614
7 wickets3113814.520.0v PakistanPort of Spain1 Apr 2017T20I # 604
3 wickets3123744.550.0v Sri LankaCardiff12 Jun 2017ODI # 3888
5 wickets2910315.120.0v P.N.G.Abu Dhabi12 Apr 2017T20I # 608
6 wickets2921845.150.0v Sri LankaPallekele27 Aug 2017ODI # 3907
6 wickets2111116.320.0v AfghanistanBasseterre2 Jun 2017T20I # 611
6 wickets2123946.350.0v Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
6 wickets1711217.120.0v West IndiesBridgetown26 Mar 2017T20I # 602
8 wickets1630647.250.0v BangladeshThe Oval1 Jun 2017ODI # 3875
5 wickets1626647.250.0v New ZealandCardiff9 Jun 2017ODI # 3883
8 wickets1631147.250.0v ZimbabweHambantota6 Jul 2017ODI # 3901
3 wickets1623144.247.0v Sri LankaPallekele24 Aug 2017ODI # 3906
4 wickets1525847.350.0v BangladeshDublin17 May 2017ODI # 3868
6 wickets1431747.450.0v Sri LankaGalle30 Jun 2017ODI # 3897
5 wickets1027148.250.0v New ZealandDublin24 May 2017ODI # 3871
4 wickets1021929.231.0v Sri LankaHambantota8 Jul 2017ODI # 3903
9 wickets919118.320.0v IndiaKingston9 Jul 2017T20I # 617
7 wickets832248.450.0v IndiaThe Oval8 Jun 2017ODI # 3882
7 wickets612519.020.0v West IndiesPort of Spain2 Apr 2017T20I # 605
4 wickets630949.050.0v PakistanProvidence7 Apr 2017ODI # 3861
5 wickets512919.120.0v P.N.G.Abu Dhabi14 Apr 2017T20I # 610
7 wickets414719.220.0v AfghanistanBasseterre5 Jun 2017T20I # 613
7 wickets417119.220.0v Sri LankaColombo (RPS)6 Sep 2017T20I # 618
7 wickets03210.50.0v West IndiesKingston21 Apr 2017Test # 2259
4 wickets0388114.50.0v ZimbabweColombo (RPS)14 Jul 2017Test # 2263
5 wickets032291.20.0v EnglandLeeds25 Aug 2017Test # 2271
7 wickets08615.30.0v BangladeshChattogram4 Sep 2017Test # 2273
9 wickets010728.00.0v West IndiesLord's7 Sep 2017Test # 2274
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:

Mozambique Women vs Cameroon Women at Gaborone (Oval 2), T20 World Cup Africa Region Division Two Qualifier 5th place play-off, Jul 26, 2025 [Women T20I # 2428]

Rwanda Women vs Sierra Leone Women at Gaborone (Oval 1), T20 World Cup Africa Region Division Two Qualifier Final, Jul 26, 2025 [Women T20I # 2429]

Botswana Women vs Malawi Women at Gaborone (Oval 1), T20 World Cup Africa Region Division Two Qualifier 3rd place play-off, Jul 26, 2025 [Women T20I # 2426]