SportsAdda
Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game
Features

Saud Shakeel stats: Test, ODI and T20 record of Pakistan’s No. 5

Saud Shakeel’s runs, averages and hundreds in every format, from the record-breaking start to his Test career to the 93 and 97 against Sri Lanka in Rawalpindi.

Nov 13, 2026

Saud Shakeel stats: Test, ODI and T20 record of Pakistan’s No. 5

Saud Shakeel has 2,196 Test runs at 44.82 from 27 Tests, with four hundreds, a highest score of 208 not out and 13 fifties. In 19 one-day internationals he has 408 runs at 27.20, and he has never played a T20 international. He is the only batter in Test history to pass fifty in each of his first seven Tests. All figures are from ESPNcricinfo’s Statsguru and include the first Test against Sri Lanka in Rawalpindi, which ended on 13 November 2026.

Saud Shakeel: quick facts

Born 5 September 1995, Karachi (31)
Role Left-handed middle-order batter, occasional left-arm spinner
Debuts ODI 8 Jul 2021 v England, Cardiff; Test 1 Dec 2022 v England, Rawalpindi
Usual Test position No. 5 (25 of his 27 Tests)
PSL Quetta Gladiators, captain since PSL 10 in 2025

Saud Shakeel stats in every format

Format Matches Runs Best Average Strike rate 100s 50s
Tests 27 2,196 208* 44.82 50.18 4 13
ODIs 19 408 68 27.20 85.36 0 4
All T20s 81 1,740 88* 25.59 130.53 0 9

He is a Test batter first. Almost all of his Test cricket has been played at No. 5, where he has 1,805 runs at 46.28. His ODI record is modest and has gone quiet: he played nine games at the 2023 World Cup, where his 68 off 52 balls against the Netherlands won him the player-of-the-match award on his World Cup debut, and his last ODI was the Champions Trophy match against India in Dubai in February 2025, when he made 62. The T20 numbers come from domestic cricket and the PSL, where Quetta Gladiators made him captain for the 2025 season and kept him in the job for 2026.

93 and 97 in Rawalpindi

The first Test against Sri Lanka summed up where his career is right now. He made 93 in the first innings, caught behind, and 97 in the second, bowled by Lahiru Kumara with the light fading on the last afternoon while trying to get to three figures. That is 190 runs in the match without a hundred, and Pakistan drew. Our report from the final day has the detail. Three of his last four Test scores of fifty or more have now ended in the nineties.

Score Balls Opponent Ground Date
94 213 v England Multan 9 Dec 2022
97 122 v England Lord’s 27 Aug 2026
93 199 v Sri Lanka Rawalpindi 9 Nov 2026
97 210 v Sri Lanka Rawalpindi 9 Nov 2026

The 97 at Lord’s in August came in a 194-run defeat, and he has not made a Test hundred since October 2024. He gets another go in Rawalpindi when the second Test against Sri Lanka starts on Tuesday, 17 November.

The first seven Tests, and everything since

Period Tests Innings Runs Average 100s 50s
First seven Tests (Dec 2022 to Jul 2023) 7 13 875 87.50 2 6
Since (Dec 2023 to Nov 2026) 20 39 1,321 33.87 2 7

Nobody in Test history had started like Shakeel. He made at least fifty in each of his first seven Tests, from his debut against England in Rawalpindi in December 2022 to the second Test against Sri Lanka in Colombo in July 2023, beating the six-Test runs of Sunil Gavaskar, Basil Butcher, Saeed Ahmed and Bert Sutcliffe. Across those seven he averaged 87.50, helped by three not-outs in 13 innings. The run included his first Test hundred, 125 not out against New Zealand in Karachi, and his 208 not out in Galle, the first double hundred by a Pakistan batter in Sri Lanka.

The eighth Test was at Perth, and the run ended there. The tour of Australia in 2023-24 brought 92 runs in three Tests at 15.33, and since the end of that first seven he has 1,321 runs in 20 Tests at 33.87. That is still a respectable number for a No. 5, and there have been big innings, 141 against Bangladesh and 134 against England in 2024. But the gap between the two halves of his career is the main thing to know about him as a Test batter, and 2025, 269 runs at 26.90 in five Tests, was his leanest year. 2026 has been better: 423 runs at 35.25.

Home and away

The split by venue tells a similar story. In Pakistan he averages 53.88 from 15 Tests; away from home it is 33.68 from 12, and that away figure is propped up by the Galle double hundred. Take the Sri Lanka tour out and he has averaged under 30 abroad, with no hundred in Australia, South Africa, Bangladesh or England. He has also been good when Pakistan bat last, averaging 41.10 in fourth innings, which is where the Lord’s 97 came.

All four Test hundreds

Score Balls Opponent Ground Date Note
125* 341 v New Zealand Karachi 2 Jan 2023 His first Test hundred; match drawn
208* 361 v Sri Lanka Galle 16 Jul 2023 First Pakistan double hundred in Sri Lanka; Pakistan won by four wickets
141 261 v Bangladesh Rawalpindi 21 Aug 2024 Bangladesh won by ten wickets
134 223 v England Rawalpindi 24 Oct 2024 Pakistan won by nine wickets to take the series 2-1

Saud Shakeel stats: common questions

How many Test hundreds has Saud Shakeel scored?

Four. His highest score is 208 not out against Sri Lanka at Galle in July 2023. His most recent hundred was 134 against England in Rawalpindi in October 2024.

What record does Saud Shakeel hold?

He is the first batter to score fifty or more in each of his first seven Test matches. In March 2025 he also became the first Pakistan batter to be given out timed out in first-class cricket, in the President’s Trophy final.

How old is Saud Shakeel?

He was born on 5 September 1995 in Karachi, so he is 31.

Does Saud Shakeel play T20 internationals?

No. He has played 81 T20 matches in domestic cricket and the PSL, scoring 1,740 runs, but has not been picked for Pakistan’s T20I side.

When does Pakistan play Sri Lanka next?

The second and final Test starts in Rawalpindi on Tuesday, 17 November, with the series level at 0-0. For another batter who has piled up runs in Test cricket this season, see our Rahmat Shah stats page.

More cricket stats and features

Stake — World Cup: Higher Odds Every Game
Stake — World Cup: Higher Odds Every Game