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

Abdul Razzaq Stats, Records, Age, ICC Rankings, Batting & Bowling Career

Pakistan Pakistan - All Rounder

Full Name: Abdul Razzaq

Birth Date: December 2, 1979 (45 Years)

Birth Place: Lahore, Punjab

Nationality: Pakistan

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Fast Medium

Teams: Pakistan, Melbourne Renegades, Rajshahi Royals, Leicestershire, Pakistan Shaheens, Asia Lions, New York Warriors, Pakistan Champions

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 46 77 1946 4741 9 134 28.61 41.04 3 7 230 23
ODI 265 228 5080 6252 57 112 29.7 81.25 3 23 382 124
T20I 32 29 393 337 10 46 20.68 116.61 0 0 21 21
T20 (Domestic) 142 126 2578 1967 31 109 27.13 131.06 1 9 222 107
List A 345 299 6851 0 71 112 30.04 0 3 38 0 0
First Class 123 193 5371 0 28 203 32.55 0 8 29 0 0
T10 10 3 43 26 2 35 43 165.38 0 0 1 4

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 46 76 - 3694 100 7/155 36.94 3.16 - 1
ODI 265 254 - 8564 269 6/35 31.83 4.69 - 3
T20I 32 22 - 395 20 3/13 19.75 6.99 - 0
T20 (Domestic) 142 128 - 3133 135 4/13 23.2 7.65 - 0
List A 345 0 - 11689 385 6/35 30.36 4.83 - 4
First Class 123 0 - 11155 355 - 31.42 3.48 - 13
T10 10 3 - 32 1 1/12 32 16 - 0

Abdul Razzaq Profile, Pakistan: Stats, Age, Records, Biography & ICC Ranking

Abdul Razzaq is a talented all-rounder from Pakistan who hails from Lahore, Punjab. Born on December 02, 1979, he is 45 years old as of October 2025. Known for his versatility, Abdul Razzaq contributes as a Right Hand Bat and Right Arm Fast Medium, making him a valuable player for his national side.


In Test cricket, Abdul Razzaq has represented Pakistan in 46 matches, scoring 1,946 runs and taking 100 wickets in the red-ball format. His batting includes 230 fours and 23 sixes, showcasing his ability to build innings. As an all-rounder, his career-best batting effort is 134, while his top bowling figures are 5/35.


In the One Day International (ODI) format, Abdul Razzaq has played 265 matches, adding 5,080 runs to his tally. With the bat, he has struck 382 fours and 124 sixes. The 45-year-old all-rounder last featured against on . His highest ODI score is 112, while his best bowling spell in this format is 6/35.


In T20 Internationals, Abdul Razzaq has participated in 32 matches, scoring 393 runs. His batting includes 21 fours and 21 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 46, while his best bowling figures are 3/13.

Abdul Razzaq Profile, Pakistan (FAQs)