CricketWise
  1. Home
  2. Players
  3. Tabraiz Shamsi

South Africa · Men's cricket

Tabraiz Shamsi stats

Data through 27 September 2026Last updated 27 September 2026

Coverage: matches in the Cricsheet data from 7 November 2014 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2026, Tabraiz Shamsi appears in 2 Tests, 55 ODIs, 69 T20Is for South Africa in the Cricsheet data. With the ball, the best return was 220 wickets in T20 leagues at an average of 22.36 and an economy rate of 7.57.

International matches
126
Tests 2 · ODIs 55 · T20Is 69
International wickets
165
2 five-wicket hauls
T20 league & domestic matches
190
79 runs
Best bowling
5/24
T20I

Teams played for

South Africa 2016–2025 · 126Titans 2014–2026 · 45St Kitts and Nevis Patriots 2015–2024 · 32Paarl Royals 2023–2024 · 19Paarl Rocks 2018–2019 · 18St Lucia Kings 2025 · 10Galle Titans 2023 · 9Karachi Kings 2023–2024 · 8Trent Rockets 2022 · 6Oval Invincibles 2021 · 6Northamptonshire 2017 · 5Joburg Super Kings 2025 · 5

Tabraiz Shamsi batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test2432018*20.004841.700020
ODI5515113911*9.756956.500340
T20I69149104*2.002737.000500
T20 (leagues & domestic)19040287915*6.5814255.600841

Runs per year

010203020142019202616
Tabraiz Shamsi: runs per calendar year (all formats in the data)
0102030201420162018202020222024202616
Tabraiz Shamsi: runs per calendar year (all formats in the data)
Show as table
Tabraiz Shamsi: runs per calendar year (all formats in the data)
YearRuns
20140
20156
201625
201717
20184
20192
20204
202113
202224
202324
20245
20258
202616
Year-by-year batting (26 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014T20 (leagues & domestic)100.000.0000
2015T20 (leagues & domestic)46–75.0500
2016ODI10––000
2016T20 (leagues & domestic)472.3346.7500
2016Test218–75.01800
2017T20 (leagues & domestic)21717.0070.81500
2018ODI200.000.0000
2018T20 (leagues & domestic)22–100.0100
2018T20I200.000.0000
2018Test222.008.3200
2019T20 (leagues & domestic)12–66.7200
2019T20I10–0.0000
2020T20I24–50.0200
2021ODI29–47.4900
2021T20 (leagues & domestic)244.0057.1200
2021T20I400.000.0000
2022ODI28–80.0500
2022T20 (leagues & domestic)311–78.6800
2022T20I355.00100.0400
2023ODI7217.0058.31100
2023T20 (leagues & domestic)520.5020.0200
2023T20I211.0033.3100
2024ODI11–50.0100
2024T20 (leagues & domestic)942.0028.6100
2025T20 (leagues & domestic)48–88.9500
2026T20 (leagues & domestic)316–51.6800

Tabraiz Shamsi bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test448327863/914/12846.333.4580.50010
ODI522,6972,510735/49–34.385.5836.9418
T20I691,4981,854865/24–21.567.4317.4411
T20 (leagues & domestic)1853,8994,9202204/10–22.367.5717.7603

Wickets per year

0204060802014201920268
Tabraiz Shamsi: wickets per calendar year (all formats in the data)
02040608020142016201820202022202420268
Tabraiz Shamsi: wickets per calendar year (all formats in the data)
Show as table
Tabraiz Shamsi: wickets per calendar year (all formats in the data)
YearWickets
20141
201516
201620
201730
201829
201933
202016
202163
202252
202354
202439
202524
20268
Year-by-year bowling (32 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014T20 (leagues & domestic)41100.007.691/26
2015T20 (leagues & domestic)141620.567.394/10
2016ODI3618.834.193/36
2016T20 (leagues & domestic)121229.087.272/17
2016Test2275.003.421/49
2017ODI2199.005.821/39
2017T20 (leagues & domestic)212917.667.094/32
2017T20I20–7.830/23
2018ODI6646.005.364/33
2018T20 (leagues & domestic)111321.466.723/18
2018T20I7635.008.752/26
2018Test2432.003.493/91
2019ODI6651.676.083/56
2019T20 (leagues & domestic)152121.147.793/16
2019T20I7628.676.372/16
2020ODI4727.864.883/38
2020T20I9930.117.973/19
2021ODI81426.365.085/49
2021T20 (leagues & domestic)121326.318.513/20
2021T20I223613.365.734/25
2022ODI71035.706.052/39
2022T20 (leagues & domestic)202618.856.954/36
2022T20I121622.068.905/24
2023ODI122225.685.934/60
2023T20 (leagues & domestic)212720.707.264/20
2023T20I6539.609.901/18
2024ODI21111.006.171/54
2024T20 (leagues & domestic)303029.278.593/18
2024T20I4815.258.134/19
2025ODI20–6.390/53
2025T20 (leagues & domestic)202421.677.883/12
2026T20 (leagues & domestic)5814.756.624/15

Tabraiz Shamsi against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaODI41515.00107.11100
AustraliaODI311.0016.7100
IndiaT20I455.0071.4400
AustraliaT20I444.0036.4200
PakistanT20I311.0020.0100
DolphinsT20 (leagues & domestic)31515.0060.01500
Guyana Amazon WarriorsT20 (leagues & domestic)410–83.3500
Barbados RoyalsT20 (leagues & domestic)544.0040.0100
Durban's Super GiantsT20 (leagues & domestic)433.0075.0100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
AustraliaODI91723.714.924/61
Sri LankaODI91624.754.945/49
PakistanODI81046.606.384/60
EnglandODI6933.786.293/38
IndiaODI8668.676.652/52
IrelandODI3524.604.393/46
EnglandT20I121623.068.585/24
PakistanT20I111323.237.024/25
West IndiesT20I91118.556.583/27
Sri LankaT20I71113.275.623/17
IrelandT20I41010.906.814/27
IndiaT20I13749.298.481/18
AustraliaT20I7727.007.272/31
WarriorsT20 (leagues & domestic)101814.227.534/32
Trinbago Knight RidersT20 (leagues & domestic)111420.367.124/36
Barbados RoyalsT20 (leagues & domestic)91315.006.504/10
Jamaica TallawahsT20 (leagues & domestic)71314.926.934/23
Guyana Amazon WarriorsT20 (leagues & domestic)7917.786.273/33
KnightsT20 (leagues & domestic)7921.007.563/20
LionsT20 (leagues & domestic)8826.258.402/25
MI Cape TownT20 (leagues & domestic)6721.147.402/11
Colombo StrikersT20 (leagues & domestic)3710.867.604/20
Nelson Mandela Bay GiantsT20 (leagues & domestic)4615.505.812/24
Tshwane SpartansT20 (leagues & domestic)4619.177.673/18
Cape Town BlitzT20 (leagues & domestic)4618.007.453/16
Durban's Super GiantsT20 (leagues & domestic)5526.608.312/18
Durban HeatT20 (leagues & domestic)3515.207.602/20
St Lucia KingsT20 (leagues & domestic)6536.009.002/14
DolphinsT20 (leagues & domestic)9457.256.943/15
Pretoria CapitalsT20 (leagues & domestic)4426.757.132/19
Jozi StarsT20 (leagues & domestic)3321.335.331/19
B-Love KandyT20 (leagues & domestic)3329.338.802/20
St Kitts and Nevis PatriotsT20 (leagues & domestic)3326.008.672/17
Joburg Super KingsT20 (leagues & domestic)4333.678.421/4
Western ProvinceT20 (leagues & domestic)3248.009.601/26
Sunrisers Eastern CapeT20 (leagues & domestic)3242.007.641/29

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Adelaide Oval218–18
Kingsmead7184.5015
The Wanderers Stadium9168.0011
R Premadasa Stadium394.509
Queen's Park Oval18–8
Melbourne Cricket Ground18–8
Perth Stadium17–7
SuperSport Park763.003
Old Trafford15–5
Willowmoore Park15–5

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Boland Park263423.566.36
St George's Park202720.445.75
SuperSport Park292534.927.59
R Premadasa Stadium142417.126.15
Warner Park152317.527.01
Kingsmead161825.617.56
The Wanderers Stadium211737.357.04
Newlands131336.697.51
Daren Sammy Cricket Ground91119.917.06
Willowmoore Park5915.566.36

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––15627.42
T20Middle92733.3245372507.38
T20Death8014256.315704548.54
ODIPowerplay––––607.00
ODIMiddle324276.202246525.42
ODIDeath72725.94445216.38

How Tabraiz Shamsi was dismissed

How Tabraiz Shamsi took wickets

Last 20 innings

05101516 Nov 202329 Aug 202413 Jan 20268
Tabraiz Shamsi: runs in the last 20 innings
05101516 Nov 202326 Jan 202418 Feb 202420 Sep 202419 Dec 20247 Sep 202513 Jan 20268
Tabraiz Shamsi: runs in the last 20 innings
Show as table
Tabraiz Shamsi: runs in the last 20 innings
InningsRuns
16 Nov 20231
14 Dec 20231
17 Dec 202311
26 Jan 20241
28 Jan 20240
7 Feb 20241
18 Feb 20240
29 Aug 20241
17 Sep 20241
20 Sep 20240
22 Oct 20240
27 Oct 20240
19 Dec 20241
14 Jan 20251
1 Feb 20251
7 Sep 20251
17 Sep 20255
4 Jan 20267
9 Jan 20261
13 Jan 20268
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
13 Jan 2026T20 (leagues & domestic)Melbourne Stars8*22not outMelbourne Cricket Ground
9 Jan 2026T20 (leagues & domestic)Hobart Hurricanes1*2not outBellerive Oval
4 Jan 2026T20 (leagues & domestic)Perth Scorchers7*7not outPerth Stadium
17 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors5*4not outProvidence Stadium
7 Sep 2025T20 (leagues & domestic)Barbados Royals1*3not outKensington Oval
1 Feb 2025T20 (leagues & domestic)Durban's Super Giants1*1not outThe Wanderers Stadium
14 Jan 2025T20 (leagues & domestic)Durban's Super Giants1*1not outKingsmead
19 Dec 2024ODIPakistan1*2not outNewlands
27 Oct 2024T20 (leagues & domestic)Lions0*1not outThe Wanderers Stadium
22 Oct 2024T20 (leagues & domestic)Lions04lbwThe Wanderers Stadium
20 Sep 2024T20 (leagues & domestic)Guyana Amazon Warriors0*3not outProvidence Stadium
17 Sep 2024T20 (leagues & domestic)Barbados Royals1*1not outKensington Oval
29 Aug 2024T20 (leagues & domestic)Antigua and Barbuda Falcons1*1not outSir Vivian Richards Stadium
18 Feb 2024T20 (leagues & domestic)Multan Sultans0*1not outMultan Cricket Stadium
7 Feb 2024T20 (leagues & domestic)Joburg Super Kings1*1not outThe Wanderers Stadium
28 Jan 2024T20 (leagues & domestic)Durban's Super Giants01lbwKingsmead
26 Jan 2024T20 (leagues & domestic)Durban's Super Giants1*1not outBoland Park
17 Dec 2023ODIIndia11*8not outThe Wanderers Stadium
14 Dec 2023T20IIndia1*1not outThe Wanderers Stadium
16 Nov 2023ODIAustralia1*5not outEden Gardens

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
25 Sep 2026T20 (leagues & domestic)Western Province0/3430SuperSport Park
17 Jan 2026T20 (leagues & domestic)Melbourne Renegades4/153.50Adelaide Oval
13 Jan 2026T20 (leagues & domestic)Melbourne Stars0/2030Melbourne Cricket Ground
9 Jan 2026T20 (leagues & domestic)Hobart Hurricanes1/1940Bellerive Oval
4 Jan 2026T20 (leagues & domestic)Perth Scorchers3/3040Perth Stadium
28 Dec 2025T20 (leagues & domestic)Abu Dhabi Knight Riders0/2940Dubai International Cricket Stadium
23 Dec 2025T20 (leagues & domestic)MI Emirates0/2630Zayed Cricket Stadium
21 Dec 2025T20 (leagues & domestic)Dubai Capitals1/3740Zayed Cricket Stadium
18 Dec 2025T20 (leagues & domestic)Abu Dhabi Knight Riders3/2340Zayed Cricket Stadium
4 Dec 2025T20 (leagues & domestic)MI Emirates0/2320Dubai International Cricket Stadium
19 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders0/3640Providence Stadium
17 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors3/3340Providence Stadium
13 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors2/3140Providence Stadium
7 Sep 2025T20 (leagues & domestic)Barbados Royals3/2640Kensington Oval
3 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders3/1240Brian Lara Stadium
31 Aug 2025T20 (leagues & domestic)Antigua and Barbuda Falcons3/3040Daren Sammy Cricket Ground
28 Aug 2025T20 (leagues & domestic)St Kitts and Nevis Patriots2/1740Daren Sammy Cricket Ground
26 Aug 2025T20 (leagues & domestic)Guyana Amazon Warriors0/2140Daren Sammy Cricket Ground
23 Aug 2025T20 (leagues & domestic)Trinbago Knight Riders1/2130Daren Sammy Cricket Ground
19 Aug 2025T20 (leagues & domestic)St Kitts and Nevis Patriots0/4830Warner Park

Frequently asked questions

How many wickets has Tabraiz Shamsi taken in Tests?
6 wickets in 4 innings at an average of 46.33, economy 3.45, best figures 3/91.
How many wickets has Tabraiz Shamsi taken in ODIs?
73 wickets in 52 innings at an average of 34.38, economy 5.58, best figures 5/49.
How many runs has Tabraiz Shamsi scored in Tests?
20 runs in 4 innings (2 matches) at an average of 20.00 and a strike rate of 41.7, in the data from 2016 to 2018.
How many runs has Tabraiz Shamsi scored in ODIs?
39 runs in 15 innings (55 matches) at an average of 9.75 and a strike rate of 56.5, in the data from 2016 to 2025.
How many runs has Tabraiz Shamsi scored in T20Is?
10 runs in 14 innings (69 matches) at an average of 2.00 and a strike rate of 37.0, in the data from 2017 to 2024.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.