CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Shahid Afridi Stats, Records, Age, ICC Rankings, Batting & Bowling Career

Pakistan Pakistan - All Rounder

Full Name: Shahid Afridi

Birth Date: March 1, 1980 (45 Years)

Birth Place: Khyber Agency, FATA, Pakistan

Nationality: Pakistan

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Leg Spin

Teams: Pakistan, Deccan Chargers, Melbourne Renegades, Rangpur Riders, Dhaka Dominators, Cumilla Warriors, St Kitts and Nevis Patriots, Quetta Gladiators, Peshawar Zalmi, Karachi Kings, Multan Sultans, Galle Titans, Hampshire, Qalandars, Islamabad, Paktia Panthers, Marylebone Cricket Club, Jammu Janbaz, Asia Lions, New York Warriors, World-XI, Kathmandu Kings XI, Toronto Nationals, Edmonton Royals, Brampton Wolves, Pakhtoons, Pakistan Champions, Sylhet Super Stars, Dhaka Gladiators, Pakistan Cricket Board Patron's XI, Karachi Cricket Association

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 27 48 1716 1973 1 156 36.51 86.97 5 8 220 52
ODI 398 369 8064 6892 27 124 23.57 117 6 39 730 351
T20I 99 91 1416 944 12 54 17.92 150 0 4 103 73
T20 (Domestic) 329 279 4399 2858 38 101 18.25 153.91 1 10 326 252
List A 501 467 10881 0 31 124 24.95 0 8 58 0 0
First Class 113 185 5695 0 4 164 31.46 0 12 31 0 0
T10 26 17 247 130 5 59 20.58 190 0 1 24 16

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 27 47 - 1709 48 5/43 35.6 3.21 - 1
ODI 398 372 - 13632 395 7/12 34.51 4.62 - 9
T20I 99 97 - 2396 98 4/11 24.44 6.63 - 0
T20 (Domestic) 329 323 - 7907 347 5/7 22.78 6.78 - 2
List A 501 0 - 17253 510 7/12 33.82 4.62 - 11
First Class 113 0 - 7098 266 - 26.68 3.11 - 8
T10 26 17 - 294 11 1/11 26.73 10.63 - 0

Shahid Afridi Profile, Pakistan: Stats, Age, Records, Biography & ICC Ranking

Shahid Afridi is a talented all-rounder from Pakistan who hails from Khyber Agency, FATA, Pakistan. Born on March 01, 1980, he is 45 years old as of October 2025. Known for his versatility, S Afridi contributes as a Right Hand Bat and Right Arm Leg Spin, making him a valuable player for his national side.


In Test cricket, Shahid Afridi has represented Pakistan in 27 matches, scoring 1,716 runs and taking 48 wickets in the red-ball format. His batting includes 220 fours and 52 sixes, showcasing his ability to build innings. As an all-rounder, his career-best batting effort is 156, while his top bowling figures are 5/52.


In the One Day International (ODI) format, Shahid Afridi has played 398 matches, adding 8,064 runs to his tally. With the bat, he has struck 730 fours and 351 sixes. The 45-year-old all-rounder last featured against Australia on March 2015. His highest ODI score is 124, while his best bowling spell in this format is 7/12.


In T20 Internationals, Shahid Afridi has participated in 99 matches, scoring 1,416 runs. His batting includes 103 fours and 73 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 54, while his best bowling figures are 4/11. His latest T20I outing was against West Indies on May 2018.

Shahid Afridi Profile, Pakistan (FAQs)