Kamran Akmal
Kamran Akmal has played 274 matches across Tests, ODIs, T20 Internationals and franchise cricket, scoring 7,396 runs at a career batting average of 26.6 and a strike rate of 87.8. The majority of those appearances came for Pakistan Cricket (205 matches), with his One-Day International record of 118 matches and 2,746 runs making ODIs his primary format by volume. His most recent competitive cricket has come in the Pakistan Super League, where his last 10 matches included scores of 58 off 39 balls and 53 off 32, indicating that the intent is still there even as the consistency has fluctuated.
2026 Season Context
Current team & role
Rajasthan Royals · Batter
Recent form
Akmal's last 10 PSL outings between June 2021 and February 2022 produced two half-centuries (58 off 39 and 53 off 32) alongside several low scores, with six of the ten innings returning 21 or fewer ru
Strongest format
One-Day International — The ODI format is Akmal's primary competition by match count, with 118 appearances yielding 2,746 runs. His Test average of 29.63 edges it numerically
Career stats overview
36 Test · 118 ODI · 120 T20I appearances — spanning 2009 to present.
Test
36 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
118 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
120 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
7,396 runs across 274 matches
Akmal has accumulated 7,396 runs at a career batting average of 26.6 across Tests, ODIs, T20 Internationals and franchise competitions. The bulk of his international appearances came for Pakistan Cricket, where he featured in 205 matches across all formats.
PSL strike rate of 136.76 stands out
Across 73 Pakistan Super League matches for Peshawar Zalmi, Akmal has scored 1,942 runs at a strike rate of 136.76 and a batting average of 28.14. Those numbers place his T20 franchise output comfortably ahead of his international T20 returns.
National Stadium his most productive ground
At the National Stadium, Akmal averages 43.05 across 22 matches, scoring 947 runs at a strike rate of 104.53. That average is more than 16 runs higher than his career figure, making it a ground where he has consistently delivered.
Best head-to-head returns against West Indies
Against West Indies Cricket across 24 matches, Akmal averages 31.48 with a strike rate of 86.75. His 661 runs in that fixture represent a stronger return than his numbers against England (19.81) or South Africa (20.60).
Recent PSL form shows flashes alongside quiet spells
In his last 10 PSL appearances, Akmal posted scores of 58 off 39 balls and 53 off 32 balls, along with a 41 off 24. Those three contributions sit alongside six scores of 21 or fewer, illustrating the feast-or-famine pattern typical of his T20 batting.
Head-to-head
Vs opponents
Career totals broken down by the teams Kamran Akmal has faced most often, heat-scaled by output.
India
- Matches
- 34
- Runs
- 905
Australia
- Matches
- 31
- Runs
- 848
South Africa
- Matches
- 26
- Runs
- 618
Sri Lanka
- Matches
- 25
- Runs
- 672
England
- Matches
- 24
- Runs
- 614
West Indies
- Matches
- 24
- Runs
- 661
New Zealand
- Matches
- 19
- Runs
- 586
Quetta Gladiators
- Matches
- 18
- Runs
- 459
Grounds played at
Home & away grounds
The venues where Kamran Akmal has turned out most often.
Dubai International Cricket Stadium
- Matches
- 27
- Runs
- 693
National Stadium
- Matches
- 22
- Runs
- 947
Zayed Cricket Stadium, Abu Dhabi
- Matches
- 20
- Runs
- 600
Gaddafi Stadium, Lahore
- Matches
- 17
- Runs
- 640
Sharjah Cricket Stadium
- Matches
- 16
- Runs
- 345
R. Premadasa Stadium, Colombo
- Matches
- 12
- Runs
- 199
Shere Bangla National Stadium, Dhaka
- Matches
- 11
- Runs
- 354
Queen's Park Oval, Port of Spain
- Matches
- 9
- Runs
- 230
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.