Skip to content

Tabraiz Shamsi

316 matches · 2014 to 2026 · played for South Africa, Titans, St Kitts and Nevis Patriots, Paarl Royals

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T205050895.2452.741
ODIs1313399.7556.540
Tests242020.0041.720

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20254899.36,77430622.147.5317.6
ODIs52449.32,5107334.385.5836.9
Tests280.3278646.333.4580.5

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
27 Sep 2026csa_pro20Titans v Mpumalangawon
25 Sep 2026csa_pro20Titans v Western Provincewon
17 Jan 2026BBLAdelaide Strikers v Melbourne Renegadeswon
13 Jan 2026BBLAdelaide Strikers v Melbourne Starslost
9 Jan 2026BBLAdelaide Strikers v Hobart Hurricaneslost
4 Jan 2026BBLAdelaide Strikers v Perth Scorcherslost
28 Dec 2025ILT20Gulf Giants v Abu Dhabi Knight Riderslost
23 Dec 2025ILT20Gulf Giants v MI Emirateslost
21 Dec 2025ILT20Gulf Giants v Dubai Capitalslost
18 Dec 2025ILT20Gulf Giants v Abu Dhabi Knight Riderslost

Query Tabraiz Shamsi yourself

500 free credits every month, no card. REST or MCP. Player id a03bba42.

Get a free key