crickrida
Player portrait unavailable

PLAYER · UGANDA · MEN

Riazat Ali Shah

Middle-order batter · 2019 to 2026 · 86 internationals

86Internationals
1,820Runs
0Hundreds
45Wickets
34Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
T20I8674211,82098*34.331,425127.7106413783
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
T20I865588601,042454/124/1223.157.0519.6820-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
T20I8685340340.4003 (3ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

IPL and T20 World Cup

IPL and T20 World Cup records
CompetitionSpanMatRunsAvgSRWktsEconBBI
T20 World Cup202444912.2544.14110.501/10

From ball-by-ball data. T20 World Cup matches are also part of the T20I record above.

Riazat Ali Shah: T20I stats

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
T20I747455552019-05-202026-09-19Complete

Explore every recorded innings

85 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
2026-09-19Kenya v UgandaT20IKenya won by 39 runs
2026-09-18Kenya v UgandaT20IUganda won by 47 runs
2026-09-17Uganda v RwandaT20IUganda won by 72 runs
2026-09-16Botswana v UgandaT20IUganda won by 5 wickets
2026-09-15Sierra Leone v UgandaT20IUganda won by 8 wickets
2026-09-12Uganda v KenyaT20IKenya won by 8 wickets
2026-09-11Uganda v RwandaT20IUganda won by 64 runs
2026-09-10Botswana v UgandaT20IUganda won by 5 wickets
2026-09-09Uganda v Sierra LeoneT20IUganda won by 114 runs
2025-10-04Uganda v NigeriaT20IUganda won by 66 runs
2025-10-02Uganda v MalawiT20IUganda won by 117 runs
2025-09-30Botswana v UgandaT20IUganda won by 8 wickets

T20I CAREER · 2019 to 2026

Riazat Ali Shah in T20Is

Complete: every official innings is in the scorecards

1,820Runs87th among men
34.33Average
127.71Strike rate
0Hundreds
6Fifties
98*Highest

Official T20I record

Official T20I batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career8674211,82098*34.331,425127.7106413783
Official T20I bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career865588601,042454/124/1223.157.0519.6820-
Official T20I fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career8685340340.4003 (3ct 0st)

T20I career in charts

T20I batting form: average over 10 innings
20406080Overall 34.3Best spell: 71.0 up to 2026-09-09Best 71.0Latest: 50.220212022202320242025
T20I runs by year
02004002019: 140 runs14020192020: 0 runs2021: 350 runs35020212022: 409 runs4092023: 313 runs31320232024: 272 runs2722025: 122 runs12220252026: 214 runs2142026
Last 20 T20I innings
01-4950-99100+* not out
T20I innings by score
How T20I innings ended
Caught30 · 40.5%
Bowled12 · 16.2%
LBW6 · 8.1%
Run out1 · 1.4%
Stumped3 · 4.1%
Caught and bowled1 · 1.4%
Not out21 · 28.4%
T20I batting position: average and innings
PositionRunsAvgInns
No. 3
69
69.003
No. 4
1,024
35.3140
No. 5
491
37.7619
No. 6
236
23.6012
T20I runs from boundaries
Fours548 · 30.1%
Sixes498 · 27.4%
Other runs774 · 42.5%
T20I bowling form: wickets per innings over 10 innings
1Overall 0.82Best spell: 1.60 up to 2021-11-18Best 1.60Latest: 0.4020212022202320242025
T20I wickets by year
0510152019: 1 wickets120192020: 0 wickets2021: 19 wickets1920212022: 4 wickets42023: 16 wickets1620232024: 1 wickets12025: 2 wickets220252026: 2 wickets22026
Last 20 T20I bowling innings
T20I innings by wickets

Recent T20I form

Last 10 batting innings
301runs
50.16average
178.10strike rate
250s
0100s
Last 10 bowling innings
4wickets
42.50average
8.09economy
31.50strike rate
2/7best

T20I record by situation

complete career
Riazat Ali Shah: T20I batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Kenya161623905327.85309126.210132819
Botswana1010421636*36.00165130.90000199
Nigeria1010530966*61.80210147.140212415
Namibia77116957*28.16123137.39010712
Rwanda7721894437.80133142.10000218
Tanzania44214898*74.0091162.6301069
Ghana3328453*84.0058144.82010102
Hong Kong2214228*42.005773.6800020
Mozambique220242312.0019126.3100030
Papua New Guinea220814840.5010081.0000042
Zimbabwe220774238.5052148.0700082
Afghanistan110111111.003432.3500000
Bahrain110333.00560.0000000
Jersey110111.00425.0000000
Malawi1111919*N/A8237.5000021
Netherlands110191919.002673.0700010
New Zealand110222.001315.3800000
Sierra Leone1113232*N/A8400.0000024
Swaziland110111.00250.0000000
West Indies110333.00837.5000000
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Kenya14142640341144/2324.357.7518.8510
Botswana889608842/722.005.5024.0000
Namibia88150019973/2328.427.9621.4200
Nigeria556607654/1215.206.9013.2010
Ghana335805532/718.335.6819.3300
Malawi223001922/129.503.8015.0000
Mozambique223604200/15N/A7.00N/A00
Rwanda222401321/56.503.2512.0000
Sierra Leone222403300/12N/A8.25N/A00
Tanzania224804042/1410.005.0012.0000
Afghanistan11601100/11N/A11.00N/A00
Hong Kong111802011/2020.006.6618.0000
Netherlands112404100/41N/A10.25N/A00
New Zealand11601011/1010.0010.006.0000
Papua New Guinea111202200/22N/A11.00N/A00
Swaziland1160311/33.003.006.0000
Zimbabwe111802911/2929.009.6618.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home101033025943.14217139.170202116
Away1616134657*23.06255135.680122520
Neutral4545171,08498*38.71896120.980228343
Unknown330885329.3357154.3801084
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home77106013042/1632.507.3526.5000
Away11112160295134/2322.698.1916.6110
Neutral36365460587274/1221.746.4520.2210
Unknown111803011/3030.0010.0018.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first3535488566*28.54624141.820227145
Chasing39391793598*42.50801116.720426638
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first36366040689324/1221.536.8418.8710
Defending a total19192820353134/2327.157.5121.6910
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 33326953*69.0045153.3301082
No. 44040111,02498*35.31817125.330327646
No. 51919649166*37.76350140.280124123
No. 6121222365323.60213110.790101212
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won5454201,41298*41.521,059133.3305211562
Lost202014085321.47366111.470122221
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won38385980600364/1216.666.0216.6120
Lost1717288044293/2349.119.2032.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
201944214053*70.00108129.6201088
2021161633505926.92250140.000112518
20221313540998*51.12346118.200203015
20231616431347*26.08229136.680022215
2024141432724424.7229990.96001237
202544212266*61.0066184.84010116
20267722145342.80127168.500101814
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
2019334605811/2058.007.5646.0000
202114142460280194/1214.736.8212.9410
20221010192023442/2458.507.3148.0000
202316162640279164/2317.436.3416.5010
2024443605411/1054.009.0036.0000
2025333003322/716.506.6015.0000
20265572010421/1152.008.6636.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
Gahanga International Cricket Stadium101042374439.50200118.50001247
Gymkhana Club Ground9931674327.83119140.33002139
Willowmoore Park77322798*56.75161140.99010209
Entebbe Cricket Oval5511495937.2596155.20010128
Gahanga B Ground4411124537.3358193.10000810
Gahanga International Cricket Stadium. Rwanda4419743*32.3375129.3300074
Integrated Polytechnic Regional Centre4413523*11.6635100.0000131
United Cricket Club Ground44111957*39.6691130.76010105
Wanderers Cricket Ground44112347*41.0081151.8500038
Providence Stadium330473315.669847.9500010
Queens Sports Club330341911.334673.9100010
Takashinga Sports Club3328766*87.0042207.1401085
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Willowmoore Park77126012211/33122.005.80126.0000
Gymkhana Club Ground66108013184/2316.377.2713.5010
Wanderers Cricket Ground66114010993/2312.115.7312.6600
United Cricket Club Ground5590011632/2438.667.7330.0000
Integrated Polytechnic Regional Centre446005494/126.005.406.6610
Entebbe Cricket Oval334205611/1956.008.0042.0000
Gahanga B Ground334206211/1162.008.8542.0000
Gahanga International Cricket Stadium333604500/12N/A7.50N/A00
Gahanga International Cricket Stadium. Rwanda336606842/717.006.1816.5000
Takashinga Sports Club333003322/716.506.6015.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by series and tournaments
MatInnsNORunsHSAvgBFSR1005004s6s
Africa Continental Cup232385164534.40377136.870034526
ICC Men's T20 World Cup Africa Region Qualifier99323847*39.66180132.220011311
ICC Men's T20 World Cup Africa Region Final88426266*65.50174150.570201914
Africa Cricket Association Cup55322298*111.00152146.05010199
ICC Men's T20 World Cup Qualifier5511104827.5013183.9600062
Uganda T20 Tri-Series5511495937.2596155.20010128
Uganda tour of Namibia55113357*33.2594141.4801079
ICC Men's T20 World Cup330383312.667749.3500010
ICC Men's T20 World Cup Sub Regional Africa Qualifier33026148.6622118.1800040
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by series and tournaments
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Africa Continental Cup1212186023894/2326.447.6720.6610
ICC Men's T20 World Cup Africa Region Qualifier10101860194154/1212.936.2512.4010
ICC Men's T20 World Cup Africa Region Final667609132/730.337.1825.3300
Uganda tour of Namibia66114016253/2332.408.5222.8000
Africa Cricket Association Cup448407511/3375.005.3584.0000
ICC Men's T20 World Cup Qualifier335408311/2083.009.2254.0000
Uganda T20 Tri-Series334205611/1956.008.0042.0000
All865588601,042454/1223.157.0519.6820
Riazat Ali Shah: T20I batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first3535488566*28.54624141.820227145
Chasing39391793598*42.50801116.720426638
All8674211,82098*34.331,425127.7106413783
Riazat Ali Shah: T20I bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first36366040689324/1221.536.8418.8710
Defending a total19192820353134/2327.157.5121.6910
All865588601,042454/1223.157.0519.6820

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Best T20I performances

Riazat Ali Shah: highest T20I scores
ScoreBFSR4s6sOpponentGroundDate
98*53184.9056TanzaniaWillowmoore Park2022-09-22
66*30220.0064NigeriaTakashinga Sports Club2025-10-04
5933178.7844NigeriaEntebbe Cricket Oval2021-09-15
57*43132.5543NamibiaUnited Cricket Club Ground2022-04-09
53*36147.2252GhanaKyambogo Cricket Oval2019-05-23
5333160.6043KenyaRwanda2026-09-19
4844109.0932Papua New GuineaBulawayo Athletic Club2022-07-12
4843111.6233KenyaWillowmoore Park2022-09-21
47*27174.0713TanzaniaWanderers Cricket Ground2023-11-22
4529155.1733KenyaGahanga B Ground2026-09-12
Riazat Ali Shah: best T20I bowling
FiguresBallsMdnsEconOpponentGroundDate
4/121804.00NigeriaIntegrated Polytechnic Regional Centre2021-11-18
4/232405.75KenyaGymkhana Club Ground2023-06-13
3/232405.75NamibiaWanderers Cricket Ground2021-04-05
2/72401.75GhanaGahanga International Cricket Stadium. Rwanda2021-10-21
2/71203.50BotswanaTakashinga Sports Club2025-09-30
2/121804.00MalawiIntegrated Polytechnic Regional Centre2021-10-16
2/142403.50TanzaniaWanderers Cricket Ground2023-11-22
2/161805.33KenyaEntebbe2021-09-15
2/181806.00KenyaWanderers Cricket Ground2023-11-29
2/211807.00KenyaGymkhana Club Ground2023-06-21

Latest T20I matches

Latest T20I matches
DateOpponentBatBowlGroundResult
2026-09-19Kenya531/30RwandaKenya won by 39 runs
2026-09-18Kenya32-RwandaUganda won by 47 runs
2026-09-17Uganda v Rwandadid not bat-Gahanga International Cricket StadiumUganda won by 72 runs
2026-09-16Botswana17*-Gahanga International Cricket StadiumUganda won by 5 wickets
2026-09-15Sierra Leonedid not bat0/12Gahanga International Cricket StadiumUganda won by 8 wickets
2026-09-12Kenya450/30Gahanga B GroundKenya won by 8 wickets
2026-09-11Rwanda29-Gahanga B GroundUganda won by 64 runs
2026-09-10Botswana61/11Gahanga B GroundUganda won by 5 wickets
2026-09-09Sierra Leone32*0/21Gahanga B GroundUganda won by 114 runs
2025-10-04Nigeria66*0/19Takashinga Sports ClubUganda won by 66 runs

T20 WORLD CUP CAREER · 2024

Riazat Ali Shah in T20 World Cups

Ball by ball, every match

49Runs
44.14Strike rate
12.25Average
0Hundreds
0Fifties
33Highest
Uganda 2024 · 4 matches

T20 World Cup career record

T20 World Cup batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career440493312.2511144.1400010
T20 World Cup fielding and awards
OtherCtStPoM
Career001

T20 World Cup season by season

T20 World Cup record by season
SeasonTeamMatRunsHSAvgSR50+
2024Uganda4493312.2544.140
Career4493312.2544.140

Ball-by-ball T20 World Cup analysis

Phase splits, bowler and batter matchups, dismissal patterns and every innings for Riazat Ali Shah in the T20 World Cup analytics.

Open T20 World Cup analysis T20 World Cup records

Source: Cricsheet ball-by-ball data, 378 matches to 2026-03-08. Balls faced exclude wides. Bowlers are charged wides and no-balls. Super overs are excluded. T20 World Cup matches are T20Is, so they are also counted in the T20I record.

Frequently asked questions about Riazat Ali Shah

How many T20I runs has Riazat Ali Shah scored?
Riazat Ali Shah has 1,820 runs in 74 T20I innings from 86 matches at an average of 34.33 and a strike rate of 127.71. Highest score: 98*.
What is Riazat Ali Shah's T20I batting average?
Riazat Ali Shah's T20I batting average is 34.33, from 1,820 runs and 74 innings.
How many T20I wickets has Riazat Ali Shah taken?
Riazat Ali Shah has taken 45 wickets in T20I from 86 matches at a bowling average of 23.15. Best innings: 4/12.
How many T20I sixes has Riazat Ali Shah hit?
Riazat Ali Shah has hit 83 sixes in T20I cricket.
Which teams has Riazat Ali Shah played international cricket for?
Riazat Ali Shah is recorded for Uganda in this publication.
When did Riazat Ali Shah play international cricket?
This career snapshot covers 2019 to 2026. Dates follow the official record, not only the scorecard archive.