CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

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

Pakistan Pakistan

All Rounder Right Hand Bat Right Arm Leg Spin
01 Mar 1980 (46 Years) Khyber Agency Pakistan

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

Teams

Pakistan PAK Deccan Chargers DEC Melbourne Renegades MR Rangpur Riders RPR Dhaka Dominators MD Cumilla Warriors CW St Kitts and Nevis Patriots STKNP Quetta Gladiators QG Peshawar Zalmi PZ Karachi Kings KK Multan Sultans MS Galle Titans GT Hampshire HAM Qalandars QAL Islamabad ISMD Paktia Panthers PP Marylebone Cricket Club MCC Jammu Janbaz JJ Asia Lions AL New York Warriors NYW World-XI WORLD Kathmandu Kings XI KK-XI Toronto Nationals TN Edmonton Royals ER Brampton Wolves BW Pakhtoons PAKHT Pakistan Champions PAK-C Sylhet Super Stars SSS Dhaka Gladiators GLADS Pakistan Cricket Board Patron's XI PCBXI Karachi Cricket Association

Career Timeline

TEST
Debut
22 Oct 1998
vs Australia
Last Match
13 Jul 2010
vs Australia
ODI
Debut
02 Oct 1996
vs Kenya
Last Match
20 Mar 2015
vs Australia
T20I
Debut
28 Aug 2006
vs England
Last Match
31 May 2018
vs World-XI

Shahid Afridi Profile, Pakistan: Stats, Age, Records, Biography

Shahid Afridi is a talented all-rounder from Pakistan who hails from Khyber Agency. Born on March 01, 1980, he is 46 years old as of June 2026. 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. His most recent Test appearance came against Australia at Lord's on July 2010. 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 46-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)