5 players with the highest batting strike rate in Test cricket

Adam Gilchrist and Virender Sehwag both feature on this list
Adam Gilchrist and Virender Sehwag both feature on this list

#2 Shahid Afridi - 86.97

Second Test: Pakistan v England - Day One
Second Test: Pakistan v England - Day One

Known for his explosive batting, Shahid Afridi had a short Test career as he was picked for only 27 tests in his entire career. He scored 1,716 runs for Pakistan in the 27 Test matches he played. Afridi averaged 36.51 in his career and scored runs at a blistering strike rate of 86.97.

Nicknamed Boom Boom Afridi, he hit 220 fours and 52 sixes in his short Test career where he batted in 48 innings. He had the highest score of 156 and had smashed 5 centuries and 8 half-centuries playing for Pakistan.

With his spin, Afridi scalped 48 wickets and had a career best of 5/52. Afridi was included in the limited overs format more times due to his batting technique as the legend had played 398 ODIs and 99 T20Is in his cricket career.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Rajdeep Puri
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications