Fastest women to 1,000 T20I runs

# Player Innings Balls faced
1st CM Edwards (ENG) 35 891
2nd SJ Taylor (ENG) 37 889
3rd SR Taylor (WI) 38 **
= MM Lanning (AUS) 38 897
5th M Raj (IND) 40 **
= EJ Villani (AUS) 40 865
7th D van Niekerk (SA) 45 1159
8th SFM Devine (NZ) 48 866-900*
9th SW Bates (NZ) 49 973-1001*
10th Bismah Maroof (PAK) 52 1199
11th H Kaur (IND) 54 **
12th M du Preez (SA) 55 1035
13th DJS Dottin (WI) 56 **
= AC Jayangani (SL) 56 1071-1095*
15th LS Greenway (ENG) 57 1016
16th AJ Blackwell (AUS) 61 1069
17th T Chetty (SA) 62 1109
= Javeria Khan (PAK) 62 1182
19th SJ McGlashan (NZ) 64 1010-1024*
20th AE Satterthwaite (NZ) 65 1132

Stats accurate as of 15/11/2017.

*No ball-by-ball data for the innings in which the player brought up 1,000 runs, therefore only a range can be given.

** Deandra Dottin, Stafanie Taylor, Mithali Raj and Harmanpreet Kaur all played in the 3rd T20I between West Indies and India at Roseau on 22nd February 2012. For some reason, the available scorecards for this game have no balls faced, boundary data, etc, so an accurate BF count for their respective careers can’t be reached. This is why, for example, those players have no SR, etc on their respective ESPNcricinfo profiles.

In terms of balls faced, Dottin is undoubtedly the fastest woman to 1,000 T20I runs (her first 1,000 runs for which there is available data came off no more than 744 balls, and she only scored 16 runs in the innings at Roseau).