Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match ICC Cricket World Cup - Fri 8 Oct, 09:00 Pakistan (H) Their stats Preview

Hashmatullah Shahidi ODI Catches

How many runs, fours and sixes Hashmatullah Shahidi scores each innings.

Updated 23 October 2026, after Afghanistan vs Zimbabwe

All Comps Last 10
vsPakistan Avg Hit

No games in this view.

Shahidi match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Shahidi Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
Runs 71 50thof 149
Sixes 0 –
Fours 7 47th
Catches 0 –

Shahidi by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
Tri-Nation SeriesTri-Nation Series 2026 AFG 3 71 71 79.8 0 0
One Day InternationalsODI 2026 AFG 7 207 51.8 93.2 1 3
One Day InternationalsODI 2025 AFG 3 39 19.5 57.4 0 0
ICC Champions TrophyICC Champions Trophy 2025 AFG 3 60 20 50 0 0
One Day InternationalsODI 2024/2025 AFG 2 49 - 94.2 0 0
One Day InternationalsODI 2024 AFG 10 241 26.8 65.8 3 1
ICC Cricket World CupICC Cricket World Cup 2023 AFG 9 310 51.7 73.1 3 2
Asia CupAsia Cup 2023 AFG 2 110 55 87.3 2 1
One Day InternationalsODI 2023 AFG 9 160 22.9 69.3 1 0
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 AFG 14 443 34.1 70.5 4 6
One Day InternationalsODI 2019 AFG 6 190 38 72.8 2 1

Shahidi Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 29 854 37.1 67.9 9 82
Away 39 1026 35.4 77.2 7 102
Innings M Runs Avg SR 50+ HS
Batting first 36 1089 35.1 72 9 102
Chasing 32 791 37.7 73.6 7 82
Result M Runs Avg SR 50+ HS
Won 38 1184 51.5 75.8 10 88
Lost 27 596 22.9 70 5 102
Position Inns Runs Avg SR 50+ HS
Batting 3 1 5 5 166.7 0 5
Batting 4 45 1377 36.2 69.2 14 102
Batting 5 14 347 34.7 72 1 59
Batting 6 5 106 53 129.3 1 50
Batting 7 2 43 - 148.3 0 36
Batting 8 1 2 2 100 0 2
Opponent M Runs Avg SR 50+ HS
Bangladesh 15 287 23.9 57.4 2 52
Ireland 13 416 46.2 79.7 4 82
Sri Lanka 11 271 27.1 79.7 3 59
Zimbabwe 7 211 70.3 79.3 1 88
India 4 213 53.3 84.9 2 102
Netherlands 4 211 70.3 75.9 3 73
Pakistan 4 76 38 84.4 0 48
South Africa 4 28 7 49.1 0 16
England 2 54 27 52.4 0 40
Australia 2 46 23 50 0 26
Scotland 1 59 - 100 1 59
New Zealand 1 8 8 27.6 0 8
Ground M Runs Avg SR 50+ HS
Sharjah Cricket StadiumSharjah 9 263 43.8 66.8 3 69
Sheikh Zayed StadiumAbu Dhabi 6 159 31.8 71.3 1 82
Mahinda Rajapaksa International Cricket StadiumHambantota 6 127 25.4 80.9 1 57
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 6 68 13.6 53.5 0 28
Harare Sports ClubHarare 5 176 88 76.2 1 88
Civil Service Cricket ClubBelfast 5 97 32.3 82.2 0 47
Gaddafi StadiumLahore 4 170 42.5 70.2 2 59
Pallekele International Cricket StadiumPallekele, Kandy 4 39 9.8 60 0 28
MA Chidambaram StadiumChennai 3 158 79 77.1 1 102
West End Park International Cricket StadiumDoha 3 155 51.7 72.4 2 73
Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand 3 72 24 59 1 52
Arun Jaitley StadiumDelhi 2 94 47 75.8 1 80
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 60 60 90.9 1 56
Himachal Pradesh Cricket Association StadiumDharamsala 2 45 22.5 66.2 0 27
R.Premadasa StadiumColombo 2 16 8 69.6 0 9
Grange Cricket ClubEdinburgh 1 59 - 100 1 59
Maharashtra Cricket Association StadiumPune 1 58 - 78.4 1 58
Bready Cricket ClubBready 1 36 - 171.4 0 36
Wankhede StadiumMumbai 1 26 26 60.5 0 26
Narendra Modi StadiumAhmedabad 1 2 2 28.6 0 2
National StadiumKarachi 1 0 0 0 0 0
Year M Runs Avg SR 50+ HS
2026 10 278 55.6 89.4 1 102
2025 6 99 19.8 52.7 0 40
2024 12 290 32.2 69.4 3 69
2023 20 580 38.7 74.3 6 80
2022 12 351 31.9 69.8 3 88
2021 2 92 46 73.6 1 82
2019 6 190 38 72.8 2 59

More on Statz

Where to go next for Shahidi and Afghanistan.

Hashmatullah Shahidi ODI Catches

In Hashmatullah Shahidi's last 30 All ODI Cricket games (2023–2026) for Afghanistan, they have scored 695 runs at an average of 23.2 with a strike rate of 77.7.

Hashmatullah Shahidi Stats - All ODI Cricket

Hashmatullah Shahidi is a left hand bat top order batter. Across these 30 games, Hashmatullah Shahidi has hit 61 fours and 4 sixes, taking 5 catches in the field. Their highest score in this span is 102.

Hashmatullah Shahidi: Betting Insights

For bet builder markets, Hashmatullah Shahidi has scored 25+ runs in 40% of their last 30 All ODI Cricket games (12/30). They have registered 1+ boundaries in 77% of these games (23/30). Over their last 5 games, Hashmatullah Shahidi has 87 runs.

Hashmatullah Shahidi Questions

How old is Hashmatullah Shahidi?

Hashmatullah Shahidi was born on 4 November 1994 and is 32 years old. Hashmatullah Shahidi is a top order batter with 68 ODI matches on record and 1880 runs.

Which team does Hashmatullah Shahidi play for?

Hashmatullah Shahidi currently plays for Afghanistan. Statz has Hashmatullah Shahidi's 68 ODI matches on record, the most recent against Zimbabwe (23 Oct 2026), with 1880 runs in all.

What is Hashmatullah Shahidi's highest score in ODI cricket?

Hashmatullah Shahidi's highest score in the 68 ODI matches Statz has on record is 102 off 131 balls against India (20 Jun 2026). Across those matches Hashmatullah Shahidi has scored 1880 runs at 27.6 a match.

What are Hashmatullah Shahidi's ODI batting stats?

Hashmatullah Shahidi averages 23.2 runs per match at a strike rate of 77.7, based on 30 games (2023–2026). In the last 5 matches Hashmatullah Shahidi scored 7, 36, 28, 9 and 7, newest first. Hashmatullah Shahidi has 1880 runs in all 68 ODI matches on record.

How many fifties and hundreds has Hashmatullah Shahidi scored in ODI cricket?

Hashmatullah Shahidi has 1 hundred and 15 fifties in the 68 ODI matches Statz has on record. The highest is 102 against India (20 Jun 2026). Hashmatullah Shahidi has passed 30 in 24 of 68 innings.