Batting strike rate is defined for a batsman as the average number of runs scored per 100 balls faced. The higher the strike rate, the more effective a batsman is at scoring quickly.
In Test cricket, a batsman’s strike rate is of secondary relevance to his ability to score runs without getting out. This means a Test batsman’s most important statistic is generally considered to be his batting average, rather than his strike rate.
In limited overs cricket, strike rates are of considerably more importance. Since each team only faces a limited number of balls in an innings, the faster a batsman scores, the more runs his team will be able to accumulate. Strike rates of over 150 are becoming common in Twenty20 cricket. Strike rate (s/r) is probably considered by most as the key factor in a batsman in one day cricket. Accordingly the batsmen with the higher strike rate, especially in Twenty20 matches, are more valued than those with a lesser strike rate. (wikipedia)

10 Batsmen With Highest Strike Rate in ODI, T20 and Test

 Highest Career Strike Rates 10 Batsmen With Highest Strike Rate in ODI, T20 and Test Strike Rates in Tests tend to be lower than ODI’s, because of the need to score runs more quickly and take riskier strokes and the lesser emphasis on building a large innings. In T20 Lot Higher than ODI’s or Tests.
Here We Going To Make the List Of Top 10 Batsmen With Highest Career Strike Rate in ODI, T20 and Test. Minimum Qualification for the ODI and Test List is 1000 runs in Career. and for T20, 300 Career Runs.
Keeping in Mind This Qualification: Shahid Afridi is Right on Top Among other ODI Player with Career Strike Rate of 115.11. he has Highest Career Strike Rate in ODI than Any Other Batsmen. though West Indian Andre Russle Has Strike Rate of 119 but he didn’t Qualify for the List Because he has Less Than 1000 Runs in ODI Career. Shahid Afridi’s Fastest Century Record has Been Broken, Should Anyone Could strike Higher Than Afridi in Coming Days.

 

Highest Strike Rate in ODI’s


 Shahid Afridi (Pak)
373
7516
124
23.34
6529
115.11
 V Sehwag (Ind)
251
8273
219
35.05
7929
104.33
 DJG Sammy (WI)
107
1461
84
23.95
1442
101.31
 IDS Smith (WI)
98
1055
62*
17.29
1061
99.43
 AC Gilchrist (Aus)
287
9619
172
35.89
9922
96.94
 RL Powell (WI)
109
2085
124
24.82
2157
96.66
 N Kapil Dev (Ind)
225
3783
175*
23.79
3979
95.07
 PR Stirling (Ire)
45
1654
177
37.59
1753
94.35
 S Dhawan (Ind)
31
1231
119
43.96
1310
93.96
 JD Ryder (NZ)
41
1204
107
35.41
1282
93.91

 Highest Strike Rate in T20


 AJ Finch (Aus)
9
366
156
52.28
205
178.53
 A Symonds (Aus)
14
337
85*
48.14
199
169.34
 Yuvraj Singh (Ind)
34
868
77*
33.38
567
153.08
 SR Watson (Aus)
39
1030
81
29.42
687
149.92
 KA Pollard (WI)
37
569
63*
22.76
380
149.73
 E Chigumbura (Zim)
24
389
48
19.45
260
149.61
 LE Bosman (SA)
14
323
94
24.84
219
147.48
 V Sehwag (Ind)
19
394
68
21.88
271
145.38
 ML Hayden (Aus)
9
308
73*
51.33
214
143.92
 CH Gayle (WI)
34
999
117
33.30
697
143.32
 Shahid Afridi (Pak)
70
1044
54*
18.98
730
143.01

Highest Strike Rate in Tests

Player
Mat
Runs
Avg
HS
SR
50s
100s

 Shahid Afridi
27
1716
36.51
156
86.97
8
5
 Virender Sehwag
104
8586
49.34
319
82.23
32
23
 Adam Gilchrist
96
5570
47.60
204*
81.95
17
26
 Muttiah Muralitharan
133
1261
11.67
67
70.28
1
0
 Sanath Jayasuriya
110
6973
40.07
340
65.27
31
14
 Harbhajan Singh
101
2202
18.35
115
65.03
9
2
 Mohammad Rafique
33
1059
18.57
111
64.96
4
1
 Andrew Symonds
26
1462
40.61
162*
64.80
10
2
 Andrew Flintoff
79
3845
31.77
167
62.04
26
5
 MS Dhoni
81
4342
38.76
224
59.74
28
6