Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Mujeeb Ur Rahman: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 363 of the 364 matches in this selection (from 2017). Earlier matches have results and team totals only.

SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Afghanistan in India 2023/242024210212121.009233.3300022
International League T20 2022/23202351144*-2200.0000010
Zimbabwe v Afghanistan in United Arab Emirates 2017/182018632161516.009177.7800021
Pakistan v Afghanistan in Sri Lanka 20232023320686434.0040170.0001065
Afghanistan in India 20262026332139*13.008162.5000120
Big Bash League 2020/212020-2021820211810.5013161.5400021
Caribbean Premier League 202220227323519*35.0024145.8300042
Indian Premier League 2018201811211010*10.007142.8600120
Asia Cup 20222022510181818.0013138.4600021
Afghanistan v West Indies 2025/262026310444.003133.3300010
Bangladesh v Afghanistan in United Arab Emirates 2025/2620252112323*-18127.7800040
Big Bash League 2018/192018-20191232272727.0022122.7300030
SA20 2024/2520251241553418.3347117.0200033
Bangladesh Premier League 2021/22202285130127.5026115.3800021
Caribbean Premier League 202020201131231811.5020115.0000112
Afghanistan tour of Ireland 201820185221612*-14114.2900020
2023 Cricket World Cup2023117155289.1751107.8400162
Afghanistan tour of India 2018201843118159.0017105.8800021
Afghanistan Premier League 201820189312516*12.5024104.1700021
Vitality Blast 2021202163113136.5013100.0000101
Pakistan Super League 2022/232023721323.003100.0000000
International League T20 2023/242024521323.003100.0000000
Indian Premier League 2021202111111*-1100.0000000
2019 Cricket World Cup201976328139.332996.5500231
Ireland v Afghanistan in United Arab Emirates 2020/2120213221918*-2095.0000020
Caribbean Premier League 202620267311256.001485.7100010
Vitality Blast 201820181253108*5.001283.3300210
Afghanistan vs Zimbabwe in UAE 2026202622132*3.00475.0000000
West Indies v Afghanistan in India 2019/20201953288*8.001172.7300110
Bangladesh Premier League 2019/202019-20201264154*7.502268.1800010
Lanka Premier League 202620261021434.00666.6700000
Lanka Premier League 20232023103343*-850.0000000
Ireland v Afghanistan in United Arab Emirates 2017/18201732144*4.00850.0000110
2018 Cricket World Cup Qualifier2018730431.33850.0000100
Caribbean Premier League 2025202511111*-250.0000000
United Arab Emirates T20I Tri-Series 20252025310444.00944.4400000
Afghanistan tour of Bangladesh 2023202354217118.503943.5900030
Afghanistan tour of Bangladesh 2021/2220224301284.003040.0000110
Big Bash League 2021/222021-2022116133*0.60933.3300500
Big Bash League 2019/20202062111*1.00333.3300100
Indian Premier League 2020/212020210111.00333.3300000
ICC Men's T20 World Cup 2022/232022320110.50333.3300100
Afghanistan tour of Sri Lanka 2022/23202232111*1.00333.3300100
Big Bash League 2022/232022-2023920331.501030.0000100
Ireland v Afghanistan in India 2018/19201962211*-425.0000000
Vitality Blast 201920191010000.0010.0000100
The Hundred Men's Competition 20212021710000.0020.0000100
ICC Men's T20 World Cup 2021/22202131100*-10.0000000
SA20 2025/262025-2026710000.0010.0000100
ICC Men's T20 World Cup 2025/262026410000.0010.0000100
Page 1Next

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.