Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
34*1351261.53Australiav New ZealandDunedin23 Feb 2000ODI # 1568
29*1431207.14Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
261331200.00Australiav PakistanSydney19 Jan 2000ODI # 1542
251322192.30Indiav ZimbabweNairobi (Gym)1 Oct 1999ODI # 1508
11762184188.70West Indiesv BangladeshDhaka9 Oct 1999ODI # 1511
472652180.76Australiav PakistanSydney19 Jan 2000ODI # 1542
271513180.00Zimbabwev AustraliaBulawayo21 Oct 1999ODI # 1518
27*153-180.00Australiav IndiaAdelaide26 Jan 2000ODI # 1548
392213177.27West Indiesv BangladeshDhaka8 Oct 1999ODI # 1510
53308-176.66Zimbabwev Sri LankaHarare18 Dec 1999ODI # 1530
261511173.33Australiav IndiaAdelaide26 Jan 2000ODI # 1548
27*1622168.75Pakistanv West IndiesSharjah14 Oct 1999ODI # 1513
28176-164.70Australiav ZimbabweHarare24 Oct 1999ODI # 1521
503210-156.25Australiav South AfricaCape Town14 Apr 2000ODI # 1589
684415-154.54New Zealandv IndiaRajkot5 Nov 1999ODI # 1522
71*4634154.34Pakistanv West IndiesSharjah19 Oct 1999ODI # 1517
57*3871150.00Australiav ZimbabweBulawayo21 Oct 1999ODI # 1518
3423-4147.82West Indiesv BangladeshDhaka8 Oct 1999ODI # 1510
42299-144.82Sri Lankav PakistanKarachi12 Mar 2000Test # 1489
7453131139.62South Africav IndiaNagpur19 Mar 2000ODI # 1576
251821138.88New Zealandv IndiaGwalior11 Nov 1999ODI # 1524
41*3031136.66Indiav KenyaNairobi (Gym)29 Sep 1999ODI # 1506
31*2322134.78South Africav ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
70*5242134.61Pakistanv IndiaHobart21 Jan 2000ODI # 1543
43*325-134.37Australiav New ZealandDunedin23 Feb 2000ODI # 1568
675071134.00Pakistanv IndiaAdelaide25 Jan 2000ODI # 1547
28*213-133.33Pakistanv South AfricaSharjah31 Mar 2000ODI # 1583
45*3413132.35Indiav New ZealandGwalior11 Nov 1999ODI # 1524
54*4111-131.70West Indiesv ZimbabweKingston24 Mar 2000Test # 1492
251941131.57New Zealandv West IndiesAuckland2 Jan 2000ODI # 1532
1289897130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
43335-130.30Australiav IndiaAdelaide26 Jan 2000ODI # 1548
52409-130.00Pakistanv AustraliaW.A.C.A26 Nov 1999Test # 1472
75*5883129.31South Africav IndiaNagpur19 Mar 2000ODI # 1576
27215-128.57Pakistanv AustraliaSydney4 Feb 2000ODI # 1556
322541128.00New Zealandv West IndiesTaupo4 Jan 2000ODI # 1533
514053127.50Australiav South AfricaDurban12 Apr 2000ODI # 1587
332651126.92Australiav New ZealandAuckland19 Feb 2000ODI # 1565
43*3442126.47Australiav New ZealandNapier1 Mar 2000ODI # 1570
36*296-124.13Sri Lankav PakistanGujranwala16 Feb 2000ODI # 1561
186*150203124.00Indiav New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
37307-123.33West Indiesv New ZealandChristchurch11 Jan 2000ODI # 1538
37304-123.33Australiav PakistanSydney4 Feb 2000ODI # 1556
37*303-123.33South Africav IndiaKochi9 Mar 2000ODI # 1572
54448-122.72Sri Lankav ZimbabweBulawayo11 Dec 1999ODI # 1527
544425122.72Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
383132122.58South Africav IndiaNagpur19 Mar 2000ODI # 1576
51428-121.42Australiav PakistanSydney4 Feb 2000ODI # 1556
30254-120.00West Indiesv New ZealandChristchurch11 Jan 2000ODI # 1538
37315-119.35South Africav IndiaVadodara17 Mar 2000ODI # 1575
7765101118.46Australiav New ZealandDunedin23 Feb 2000ODI # 1568
403461117.64New Zealandv AustraliaWellington24 Mar 2000Test # 1491
3429-4117.24Pakistanv Sri LankaGujranwala16 Feb 2000ODI # 1561
353032116.66West Indiesv New ZealandAuckland2 Jan 2000ODI # 1532
574933116.32South Africav PakistanSharjah31 Mar 2000ODI # 1583
585025116.00Pakistanv Sri LankaSharjah18 Oct 1999ODI # 1516
59*5134115.68Pakistanv Sri LankaSharjah18 Oct 1999ODI # 1516
302612115.38South Africav KenyaNairobi (Gym)30 Sep 1999ODI # 1507
302621115.38Pakistanv Sri LankaSharjah22 Oct 1999ODI # 1519
9986111115.11Sri Lankav ZimbabweHarare18 Dec 1999ODI # 1530
46*4022115.00South Africav AustraliaDurban12 Apr 2000ODI # 1587
252231113.63New Zealandv IndiaGuwahati14 Nov 1999ODI # 1525
42379-113.51Englandv South AfricaGqeberha9 Dec 1999Test # 1475
59*5232113.46New Zealandv AustraliaChristchurch26 Feb 2000ODI # 1569
26*2311113.04Englandv South AfricaCape Town26 Jan 2000ODI # 1549
797011-112.85Indiav South AfricaNagpur19 Mar 2000ODI # 1576
44*398-112.82Indiav New ZealandKanpur22 Oct 1999Test # 1464
46415-112.19Pakistanv Sri LankaKarachi13 Feb 2000ODI # 1559
373321112.12Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
28254-112.00New Zealandv IndiaHyderabad (Deccan)8 Nov 1999ODI # 1523
31286-110.71Indiav South AfricaKochi9 Mar 2000ODI # 1572
888083110.00Sri Lankav West IndiesSharjah17 Oct 1999ODI # 1515
10697112109.27Australiav ZimbabweBulawayo21 Oct 1999ODI # 1518
36337-109.09Indiav South AfricaNairobi (Gym)26 Sep 1999ODI # 1504
61*5623108.92Indiav New ZealandGuwahati14 Nov 1999ODI # 1525
252331108.69South Africav ZimbabweHarare11 Nov 1999Test # 1468
524851108.33Pakistanv South AfricaSharjah31 Mar 2000ODI # 1583
797363108.21South Africav PakistanSharjah31 Mar 2000ODI # 1583
9790112107.77New Zealandv West IndiesChristchurch11 Jan 2000ODI # 1538
28265-107.69Australiav PakistanW.A.C.A26 Nov 1999Test # 1472
302822107.14Zimbabwev Sri LankaBulawayo12 Dec 1999ODI # 1528
121*11395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
656172106.55West Indiesv New ZealandAuckland2 Jan 2000ODI # 1532
565343105.66New Zealandv IndiaRajkot5 Nov 1999ODI # 1522
565331105.66Sri Lankav ZimbabweBulawayo11 Dec 1999ODI # 1527
40387-105.26Pakistanv AustraliaSydney19 Jan 2000ODI # 1542
938974104.49Indiav South AfricaNagpur19 Mar 2000ODI # 1576
52501-104.00Australiav New ZealandDunedin23 Feb 2000ODI # 1568
52*509-104.00South Africav AustraliaJohannesburg16 Apr 2000ODI # 1591
26254-104.00South Africav EnglandEast London4 Feb 2000ODI # 1557
26254-104.00Indiav South AfricaKochi9 Mar 2000ODI # 1572
27*2641103.84New Zealandv West IndiesTaupo4 Jan 2000ODI # 1533
565481103.70Indiav South AfricaFaridabad15 Mar 2000ODI # 1574
8784122103.57Indiav South AfricaVadodara17 Mar 2000ODI # 1575
323121103.22Indiav New ZealandRajkot5 Nov 1999ODI # 1522
32316-103.22Australiav PakistanBrisbane9 Jan 2000ODI # 1536
33326-103.12Sri Lankav PakistanKarachi12 Mar 2000Test # 1489
34333-103.03Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
3433-2103.03Sri Lankav PakistanGujranwala16 Feb 2000ODI # 1561
737181102.81Zimbabwev South AfricaJohannesburg21 Jan 2000ODI # 1544
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504 - Live]
>> 69/3 (8.6 ov, Sediqullah Atal 26*, Darwish Rasooli 5*, Tanzim Hasan Sakib 0/16)

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]