Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Rahmat Shah: Batting by series (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Afghanistan v Scotland in United Arab Emirates 2012/132013220383519.006162.3000040
2014 Asia Cup2014110999.002339.1300010
2014 ACC Premier League2014220302315.005455.5600030
Afghanistan tour of Zimbabwe 20142014110222222.003268.7500020
Afghanistan tour of Scotland 20162016221126100*126.0015481.8210091
Afghanistan tour of Ireland 201620164401084827.0018060.0000080
Afghanistan tour of Bangladesh 2016/1720163301077135.6716863.6901133
Afghanistan tour of Zimbabwe 2016/1720175501455329.0023362.2302070
Ireland v Afghanistan in India 2016/172017551262108*65.5031283.97121206
Afghanistan tour of West Indies 2017201722018179.005731.5800010
Ireland v Afghanistan in United Arab Emirates 2017/1820173301265042.0018468.4801082
Zimbabwe v Afghanistan in United Arab Emirates 2017/18201854027211468.0029891.28120295
2018 Cricket World Cup Qualifier20187702346933.4336464.29030182
Afghanistan tour of Ireland 20182018330943331.3313370.68000110
2018 Asia Cup20185501227224.4017171.3501080
Ireland v Afghanistan in India 2018/1920195501095421.8018459.24010141
Afghanistan tour of Scotland 20192019110113113113.0011598.26100112
Afghanistan tour of Ireland 20192019220666233.0010264.7101071
2019 Cricket World Cup20199902546228.2239065.13011311
West Indies v Afghanistan in India 2019/2020193301046134.6715168.87010102
Ireland v Afghanistan in United Arab Emirates 2020/212021331108103*54.0012785.04100102
Netherlands v Afghanistan in Qatar 2021/2220223301537051.0023764.5601094
Afghanistan tour of Bangladesh 2021/2220223301335244.3320764.25010100
Afghanistan tour of Zimbabwe 202220223301989466.0026475.00020183
Afghanistan tour of Sri Lanka 2022/2320223301325844.0017276.74020130
Afghanistan tour of Sri Lanka 20232023330985532.6713373.6801070
Afghanistan tour of Bangladesh 202320233301083.332343.4800110
Pakistan v Afghanistan in Sri Lanka 20232023110000.0010.0000100
2023 Cricket World Cup20231111139877*39.8051677.13030383
ICC World Cup Warm-up Matches 202320231119393*-82113.41010103
Afghanistan tour of Sri Lanka 2023/2420243301356545.0016084.38020141
Ireland v Afghanistan in United Arab Emirates 2023/242024220643.001442.8600000
South Africa v Afghanistan in United Arab Emirates 2024/252024330595019.679860.2001020
Bangladesh v Afghanistan in United Arab Emirates 2024/252024330625220.6711155.8601050
Afghanistan tour of Zimbabwe 2024/2520242211817*18.002864.2900020
ICC Champions Trophy 2024/2520253301069035.3312286.89010101
Bangladesh v Afghanistan in United Arab Emirates 2025/262025221595059.008271.9501030
Afghanistan tour of India 20262026330877929.0011277.6801090
Afghanistan tour of Ireland 20262026441179143*59.67178100.56100172
UAE ODI Tri-Series 2026/27202633111767*58.5016570.9101071

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.