T Shamsi
Batting Stats :
Format | Mat | Inns | Run | BF | 4s | 6s | 100s | 50s | 30s | 0s | HS | Out | NO |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
T20I | 248 | 47 | 73 | 138 | 3 | 1 | 0 | 0 | 0 | 19 | 15 | 17 | 30 |
ODI | 55 | 13 | 39 | 69 | 4 | 0 | 0 | 0 | 0 | 4 | 11 | 4 | 9 |
Test | 2 | 4 | 20 | 48 | 2 | 0 | 0 | 0 | 0 | 2 | 18 | 1 | 3 |
Total | 305 | 64 | 132 | 255 | 9 | 1 | 0 | 0 | 0 | 25 | 18 | 22 | 42 |
Bowling Stats :
Format | Mat | Inns | Ov | Run | DB | Wkts | 3 Wkts | 4 Wkts | 5 Wkts | ER |
---|---|---|---|---|---|---|---|---|---|---|
T20I | 248 | 244 | 863.2 | 6622 | 1774 | 294 | 21 | 8 | 1 | 338 |
ODI | 55 | 52 | 449 | 2543 | 1295 | 73 | 5 | 3 | 1 | 131 |
Test | 2 | 4 | 79.9 | 287 | 335 | 6 | 1 | 0 | 0 | 9 |
Total | 305 | 300 | 1392.1 | 9452 | 3404 | 373 | 27 | 11 | 2 | 478 |
Gender : Man
Team Played For
2. Titans
3. St Lucia Kings
4. St Kitts and Nevis Patriots
5. South Africa
6. Royal Challengers Bangalore
7. Rajasthan Royals
8. Paarl Royals
9. Paarl Rocks
10. Oval Invincibles
11. Northamptonshire
12. Karachi Kings
13. Joburg Super Kings
14. Jaffna Kings
15. Hampshire
16. Guyana Amazon Warriors
17. Galle Titans
Tournament Played
For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 70
Match List T20
Trinbago Knight Riders VS St Lucia Kings Qualifier 2 T20
Providence Stadium, Guyana
Caribbean Premier League 2025 19 Sep, 2025
Guyana Amazon Warriors VS St Lucia Kings Qualifier 1 T20
Providence Stadium, Guyana
Caribbean Premier League 2025 17 Sep, 2025
St Lucia Kings VS Guyana Amazon Warriors 29th T20
Providence Stadium, Guyana
Caribbean Premier League 2025 13 Sep, 2025
Barbados Royals VS St Lucia Kings 24th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2025 07 Sep, 2025
Trinbago Knight Riders VS St Lucia Kings 20th T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2025 03 Sep, 2025
Antigua and Barbuda Falcons VS St Lucia Kings 18th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 31 Aug, 2025
St Kitts and Nevis Patriots VS St Lucia Kings 15th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 28 Aug, 2025
Guyana Amazon Warriors VS St Lucia Kings 13th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 26 Aug, 2025
Trinbago Knight Riders VS St Lucia Kings 10th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 23 Aug, 2025
Match List ODI
South Africa VS Pakistan 3rd ODI
National Stadium, Karachi
Pakistan Tri-Nation Series 2024-25 12 Feb, 2025
South Africa VS New Zealand 2nd ODI
Gaddafi Stadium, Lahore
Pakistan Tri-Nation Series 2024-25 10 Feb, 2025
Pakistan VS South Africa 2nd ODI
Newlands, Cape Town
Pakistan tour of South Africa 2024-25 19 Dec, 2024
South Africa VS Pakistan 1st ODI
Boland Park, Paarl
Pakistan tour of South Africa 2024-25 17 Dec, 2024
South Africa VS India 1st ODI
The Wanderers Stadium, Johannesburg
India tour of South Africa 2023-24 17 Dec, 2023
South Africa VS Australia Semi Final ODI
Eden Gardens, Kolkata
ICC Cricket World Cup 2023-24 16 Nov, 2023
Pakistan VS South Africa 26th ODI
MA Chidambaram Stadium, Chepauk, Chennai
ICC Cricket World Cup 2023-24 27 Oct, 2023
South Africa VS Australia 10th ODI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
ICC Cricket World Cup 2023-24 12 Oct, 2023
Match List Test
Sri Lanka VS South Africa 1st Test
Galle International Stadium
South Africa tour of Sri Lanka 2018 12 Jul, 2018
Australia VS South Africa 3rd Test
Adelaide Oval
South Africa in Australia Test Series 2016-17 24 Nov, 2016
Match List T20
Trinbago Knight Riders VS St Lucia Kings Qualifier 2 T20
Providence Stadium, Guyana
Caribbean Premier League 2025 19 Sep, 2025
Did not bat.
T Shamsi: 0-37(4.0)
Guyana Amazon Warriors VS St Lucia Kings Qualifier 1 T20
Providence Stadium, Guyana
Caribbean Premier League 2025 17 Sep, 2025
T Shamsi: 5 (4)
T Shamsi: 3-33(4.0)
St Lucia Kings VS Guyana Amazon Warriors 29th T20
Providence Stadium, Guyana
Caribbean Premier League 2025 13 Sep, 2025
Did not bat.
T Shamsi: 2-31(4.0)
Barbados Royals VS St Lucia Kings 24th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2025 07 Sep, 2025
T Shamsi: 1 (3)
T Shamsi: 3-26(4.0)
Trinbago Knight Riders VS St Lucia Kings 20th T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2025 03 Sep, 2025
Did not bat.
T Shamsi: 3-12(4.0)
Antigua and Barbuda Falcons VS St Lucia Kings 18th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 31 Aug, 2025
Did not bat.
T Shamsi: 3-30(4.0)
St Kitts and Nevis Patriots VS St Lucia Kings 15th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 28 Aug, 2025
Did not bat.
T Shamsi: 2-18(4.0)
Guyana Amazon Warriors VS St Lucia Kings 13th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 26 Aug, 2025
Did not bat.
T Shamsi: 0-21(4.0)
Trinbago Knight Riders VS St Lucia Kings 10th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2025 23 Aug, 2025
Did not bat.
T Shamsi: 1-21(3.0)
St Lucia Kings VS St Kitts and Nevis Patriots 6th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2025 19 Aug, 2025
Did not bat.
T Shamsi: 0-48(3.0)
Durban's Super Giants VS Joburg Super Kings 29th T20
The Wanderers Stadium, Johannesburg
SA20 2024-25 01 Feb, 2025
T Shamsi: 1 (1)
T Shamsi: 0-25(2.0)
Joburg Super Kings VS Paarl Royals 15th T20
Boland Park, Paarl
SA20 2024-25 20 Jan, 2025
Did not bat.
T Shamsi: 0-20(2.0)
Joburg Super Kings VS MI Cape Town 13th T20
Newlands, Cape Town
SA20 2024-25 18 Jan, 2025
Did not bat.
T Shamsi: 0-25(2.0)
Joburg Super Kings VS Durban's Super Giants 8th T20
Kingsmead, Durban
SA20 2024-25 14 Jan, 2025
T Shamsi: 1 (1)
T Shamsi: 2-18(2.0)
MI Cape Town VS Joburg Super Kings 4th T20
The Wanderers Stadium, Johannesburg
SA20 2024-25 11 Jan, 2025
Did not bat.
T Shamsi: 1-19(3.0)
Titans VS Lions Final T20
The Wanderers Stadium, Johannesburg
CSA T20 Challenge 2024-25 27 Oct, 2024
T Shamsi: 0 (1)
T Shamsi: 0-21(2.0)
Titans VS Western Province Qualifier 2 T20
SuperSport Park, Centurion
CSA T20 Challenge 2024-25 25 Oct, 2024
Did not bat.
T Shamsi: 1-27(3.0)
Titans VS Lions Qualifier 1 T20
The Wanderers Stadium, Johannesburg
CSA T20 Challenge 2024-25 22 Oct, 2024
T Shamsi: 0 (4)
T Shamsi: 0-25(2.0)
Warriors VS Titans 26th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2024-25 19 Oct, 2024
Did not bat.
T Shamsi: 2-23(4.0)
St Kitts and Nevis Patriots VS Trinbago Knight Riders 25th T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2024 22 Sep, 2024
Did not bat.
T Shamsi: 1-30(4.0)
Guyana Amazon Warriors VS St Kitts and Nevis Patriots 21st T20
Providence Stadium, Guyana
Caribbean Premier League 2024 20 Sep, 2024
T Shamsi: 0 (3)
T Shamsi: 2-17(4.0)
St Kitts and Nevis Patriots VS Barbados Royals 18th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2024 17 Sep, 2024
T Shamsi: 1 (1)
T Shamsi: 0-29(3.0)
St Kitts and Nevis Patriots VS St Lucia Kings 14th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2024 12 Sep, 2024
Did not bat.
T Shamsi: 0-28(2.0)
St Kitts and Nevis Patriots VS St Lucia Kings 5th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2024 01 Sep, 2024
Did not bat.
T Shamsi: 0-41(2.1)
Trinbago Knight Riders VS St Kitts and Nevis Patriots 3rd T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2024 31 Aug, 2024
Did not bat.
T Shamsi: 1-27(3.0)
Antigua and Barbuda Falcons VS St Kitts and Nevis Patriots 1st T20
Sir Vivian Richards Stadium, North Sound, Antigua
Caribbean Premier League 2024 29 Aug, 2024
T Shamsi: 1 (1)
T Shamsi: 1-28(4.0)
Jaffna Kings VS Galle Marvels Qualifier 1 T20
R Premadasa Stadium, Colombo
Lanka Premier League 2024 18 Jul, 2024
Did not bat.
T Shamsi: 1-29(3.1)
Colombo Strikers VS Jaffna Kings 13th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 10 Jul, 2024
Did not bat.
T Shamsi: 1-29(2.0)
Jaffna Kings VS Kandy Falcons 11th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 09 Jul, 2024
Did not bat.
T Shamsi: 2-48(4.0)
Jaffna Kings VS Dambulla Sixers 8th T20
Rangiri Dambulla International Stadium
Lanka Premier League 2024 06 Jul, 2024
Did not bat.
T Shamsi: 2-26(4.0)
India VS South Africa Final T20
Kensington Oval, Bridgetown, Barbados
ICC Men's T20 World Cup 2024 29 Jun, 2024
Did not bat.
T Shamsi: 0-26(3.0)
West Indies VS South Africa 50th T20
Sir Vivian Richards Stadium, North Sound, Antigua
ICC Men's T20 World Cup 2024 23 Jun, 2024
Did not bat.
T Shamsi: 3-27(4.0)
South Africa VS United States of America 41st T20
Sir Vivian Richards Stadium, North Sound, Antigua
ICC Men's T20 World Cup 2024 19 Jun, 2024
Did not bat.
T Shamsi: 1-50(4.0)
South Africa VS Nepal 31st T20
Arnos Vale Ground, Kingstown, St Vincent
ICC Men's T20 World Cup 2024 14 Jun, 2024
Did not bat.
T Shamsi: 4-19(4.0)
Titans VS North West 4th T20
SuperSport Park, Centurion
CSA T20 Challenge 2023-24 08 Mar, 2024
Did not bat.
T Shamsi: 3-22(4.0)
Karachi Kings VS Islamabad United 15th T20
National Stadium, Karachi
Pakistan Super League 2023-24 28 Feb, 2024
Did not bat.
T Shamsi: 1-34(3.1)
Lahore Qalandars VS Karachi Kings 10th T20
Gaddafi Stadium, Lahore
Pakistan Super League 2023-24 24 Feb, 2024
Did not bat.
T Shamsi: 2-42(4.1)
Peshawar Zalmi VS Karachi Kings 6th T20
Gaddafi Stadium, Lahore
Pakistan Super League 2023-24 21 Feb, 2024
Did not bat.
T Shamsi: 0-36(4.0)
Multan Sultans VS Karachi Kings 3rd T20
Multan Cricket Stadium
Pakistan Super League 2023-24 18 Feb, 2024
T Shamsi: 0 (1)
T Shamsi: 0-45(4.0)
Paarl Royals VS Joburg Super Kings Eliminator T20
The Wanderers Stadium, Johannesburg
SA20 2023-24 07 Feb, 2024
T Shamsi: 1 (1)
T Shamsi: 1-43(4.4)
Sunrisers Eastern Cape VS Paarl Royals 27th T20
Boland Park, Paarl
SA20 2023-24 02 Feb, 2024
Did not bat.
T Shamsi: 1-33(3.0)
Durban's Super Giants VS Paarl Royals 22nd T20
Kingsmead, Durban
SA20 2023-24 28 Jan, 2024
T Shamsi: 0 (1)
T Shamsi: 2-20(4.0)
Durban's Super Giants VS Paarl Royals 19th T20
Boland Park, Paarl
SA20 2023-24 26 Jan, 2024
T Shamsi: 1 (1)
T Shamsi: 0-31(4.0)
Joburg Super Kings VS Paarl Royals 17th T20
The Wanderers Stadium, Johannesburg
SA20 2023-24 24 Jan, 2024
Did not bat.
T Shamsi: 0-27(3.0)
Paarl Royals VS MI Cape Town 14th T20
Boland Park, Paarl
SA20 2023-24 21 Jan, 2024
Did not bat.
T Shamsi: 2-12(4.0)
Paarl Royals VS MI Cape Town 11th T20
Newlands, Cape Town
SA20 2023-24 19 Jan, 2024
Did not bat.
T Shamsi: 2-35(4.0)
Joburg Super Kings VS Paarl Royals 9th T20
Boland Park, Paarl
SA20 2023-24 17 Jan, 2024
Did not bat.
T Shamsi: 1-27(4.0)
Paarl Royals VS Pretoria Capitals 6th T20
SuperSport Park, Centurion
SA20 2023-24 14 Jan, 2024
Did not bat.
T Shamsi: 0-38(3.0)
Paarl Royals VS Pretoria Capitals 3rd T20
Boland Park, Paarl
SA20 2023-24 12 Jan, 2024
Did not bat.
T Shamsi: 1-23(4.1)
India VS South Africa 3rd T20
The Wanderers Stadium, Johannesburg
India tour of South Africa 2023-24 14 Dec, 2023
T Shamsi: 1 (1)
T Shamsi: 1-38(4.0)
India VS South Africa 2nd T20
St George's Park, Port Elizabeth
India tour of South Africa 2023-24 12 Dec, 2023
Did not bat.
T Shamsi: 1-18(4.0)
South Africa VS Australia 2nd T20
Kingsmead, Durban
Australia tour of South Africa 2023-24 01 Sep, 2023
Did not bat.
T Shamsi: 1-40(4.0)
Australia VS South Africa 1st T20
Kingsmead, Durban
Australia tour of South Africa 2023-24 30 Aug, 2023
T Shamsi: 0 (2)
T Shamsi: 1-43(4.0)
B-Love Kandy VS Galle Titans Qualifier 2 T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 19 Aug, 2023
Did not bat.
T Shamsi: 0-22(2.0)
Galle Titans VS Dambulla Aura Qualifier 1 T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 17 Aug, 2023
T Shamsi: 0 (1)
T Shamsi: 1-37(4.0)
Colombo Strikers VS Galle Titans 20th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 15 Aug, 2023
Did not bat.
T Shamsi: 4-20(4.0)
Jaffna Kings VS Galle Titans 17th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 13 Aug, 2023
Did not bat.
T Shamsi: 2-19(4.0)
B-Love Kandy VS Galle Titans 12th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 08 Aug, 2023
T Shamsi: 0 (2)
T Shamsi: 1-46(4.0)
Galle Titans VS Colombo Strikers 10th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 07 Aug, 2023
Did not bat.
T Shamsi: 2-27(4.0)
Galle Titans VS Jaffna Kings 7th T20
Pallekele International Cricket Stadium
Lanka Premier League 2023 04 Aug, 2023
T Shamsi: 2 (3)
T Shamsi: 0-26(3.0)
Galle Titans VS B-Love Kandy 5th T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 01 Aug, 2023
Did not bat.
T Shamsi: 2-24(4.0)
Galle Titans VS Dambulla Aura 2nd T20
R Premadasa Stadium, Colombo
Lanka Premier League 2023 31 Jul, 2023
Did not bat.
T Shamsi: 0-38(4.0)
West Indies VS South Africa 2nd T20
SuperSport Park, Centurion
West Indies tour of South Africa 2022-23 26 Mar, 2023
Did not bat.
T Shamsi: 0-33(2.0)
South Africa VS West Indies 1st T20
SuperSport Park, Centurion
West Indies tour of South Africa 2022-23 25 Mar, 2023
Did not bat.
T Shamsi: 1-27(2.0)
Karachi Kings VS Quetta Gladiators 22nd T20
Rawalpindi Cricket Stadium
Pakistan Super League 2022-23 06 Mar, 2023
Did not bat.
T Shamsi: 2-21(4.0)
Karachi Kings VS Islamabad United 19th T20
Rawalpindi Cricket Stadium
Pakistan Super League 2022-23 03 Mar, 2023
Did not bat.
T Shamsi: 1-40(4.0)
Peshawar Zalmi VS Karachi Kings 17th T20
Rawalpindi Cricket Stadium
Pakistan Super League 2022-23 01 Mar, 2023
T Shamsi: 0 (1)
T Shamsi: 1-26(4.0)
Karachi Kings VS Multan Sultans 14th T20
National Stadium, Karachi
Pakistan Super League 2022-23 26 Feb, 2023
Did not bat.
T Shamsi: 3-18(4.0)
Pretoria Capitals VS Paarl Royals Semi Final T20
The Wanderers Stadium, Johannesburg
SA20 2022-23 08 Feb, 2023
T Shamsi: 0 (3)
T Shamsi: 2-21(4.0)
Paarl Royals VS Joburg Super Kings 24th T20
The Wanderers Stadium, Johannesburg
SA20 2022-23 03 Feb, 2023
Did not bat.
Did not bowl.
Sunrisers Eastern Cape VS Paarl Royals 21st T20
St George's Park, Port Elizabeth
SA20 2022-23 24 Jan, 2023
Did not bat.
T Shamsi: 1-29(4.0)
Pretoria Capitals VS Paarl Royals 18th T20
Boland Park, Paarl
SA20 2022-23 22 Jan, 2023
Did not bat.
T Shamsi: 1-29(4.0)
MI Cape Town VS Paarl Royals 16th T20
Boland Park, Paarl
SA20 2022-23 21 Jan, 2023
Did not bat.
T Shamsi: 2-28(4.0)
Paarl Royals VS Sunrisers Eastern Cape 14th T20
Boland Park, Paarl
SA20 2022-23 19 Jan, 2023
Did not bat.
T Shamsi: 0-22(4.0)
Paarl Royals VS Durban's Super Giants 10th T20
Boland Park, Paarl
SA20 2022-23 17 Jan, 2023
Did not bat.
T Shamsi: 1-40(4.0)
Joburg Super Kings VS Paarl Royals 4th T20
Boland Park, Paarl
SA20 2022-23 13 Jan, 2023
Did not bat.
T Shamsi: 1-4(1.0)
Paarl Royals VS MI Cape Town 1st T20
Newlands, Cape Town
SA20 2022-23 10 Jan, 2023
Did not bat.
T Shamsi: 0-31(3.0)
Pakistan VS South Africa 36th T20
Sydney Cricket Ground
ICC Men's T20 World Cup 2022-23 03 Nov, 2022
T Shamsi: 1 (1)
T Shamsi: 1-36(4.0)
South Africa VS Bangladesh 22nd T20
Sydney Cricket Ground
ICC Men's T20 World Cup 2022-23 27 Oct, 2022
Did not bat.
T Shamsi: 3-20(4.0)
South Africa VS India 1st T20
Greenfield International Stadium, Thiruvananthapuram
South Africa tour of India 2022-23 28 Sep, 2022
Did not bat.
T Shamsi: 0-27(2.4)
Barbados Royals VS Guyana Amazon Warriors 22nd T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2022 18 Sep, 2022
Did not bat.
T Shamsi: 0-13(3.0)
Trinbago Knight Riders VS Guyana Amazon Warriors 18th T20
Queen's Park Oval, Port of Spain, Trinidad
Caribbean Premier League 2022 14 Sep, 2022
T Shamsi: 8 (10)
T Shamsi: 4-36(4.0)
St Lucia Kings VS Guyana Amazon Warriors 13th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2022 10 Sep, 2022
Did not bat.
T Shamsi: 2-14(4.0)
Guyana Amazon Warriors VS St Kitts and Nevis Patriots 10th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2022 08 Sep, 2022
Did not bat.
T Shamsi: 1-13(2.0)
Guyana Amazon Warriors VS Jamaica Tallawahs 4th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2022 03 Sep, 2022
Did not bat.
T Shamsi: 1-24(4.0)
Trent Rockets VS Welsh Fire 29th T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2022 29 Aug, 2022
Did not bat.
T Shamsi: 2-16(3.2)
Trent Rockets VS Southern Brave 25th T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2022 25 Aug, 2022
Did not bat.
T Shamsi: 0-30(3.2)
Trent Rockets VS Oval Invincibles 17th T20
Trent Bridge, Nottingham
The Hundred Men's Competition 2022 17 Aug, 2022
Did not bat.
T Shamsi: 2-22(3.2)
Trent Rockets VS Birmingham Phoenix 15th T20
Edgbaston, Birmingham
The Hundred Men's Competition 2022 15 Aug, 2022
Did not bat.
T Shamsi: 0-13(0.5)
Manchester Originals VS Trent Rockets 11th T20
Old Trafford, Manchester
The Hundred Men's Competition 2022 13 Aug, 2022
Did not bat.
T Shamsi: 1-45(3.2)
Northern Superchargers VS Trent Rockets 7th T20
Headingley, Leeds
The Hundred Men's Competition 2022 09 Aug, 2022
Did not bat.
T Shamsi: 0-23(3.2)
South Africa VS Ireland 2nd T20
County Ground, Bristol
South Africa tour of England 2022 05 Aug, 2022
Did not bat.
T Shamsi: 1-32(4.0)
South Africa VS Ireland 1st T20
County Ground, Bristol
South Africa tour of England 2022 03 Aug, 2022
Did not bat.
T Shamsi: 2-38(4.0)
South Africa VS England 3rd T20
The Rose Bowl, Southampton
South Africa tour of England 2022 31 Jul, 2022
Did not bat.
T Shamsi: 5-24(4.0)
South Africa VS England 2nd T20
Sophia Gardens, Cardiff
South Africa tour of England 2022 28 Jul, 2022
Did not bat.
T Shamsi: 3-27(4.0)
England VS South Africa 1st T20
County Ground, Bristol
South Africa tour of England 2022 27 Jul, 2022
Did not bat.
T Shamsi: 0-49(3.0)
India VS South Africa 4th T20
Saurashtra Cricket Association Stadium, Rajkot
South Africa tour of India 2022 17 Jun, 2022
T Shamsi: 4 (3)
T Shamsi: 0-18(2.0)
India VS South Africa 3rd T20
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
South Africa tour of India 2022 14 Jun, 2022
T Shamsi: 0 (1)
T Shamsi: 1-36(4.0)
India VS South Africa 2nd T20
Barabati Stadium, Cuttack
South Africa tour of India 2022 12 Jun, 2022
Did not bat.
T Shamsi: 0-21(2.0)
India VS South Africa 1st T20
Arun Jaitley Stadium, Delhi
South Africa tour of India 2022 09 Jun, 2022
Did not bat.
T Shamsi: 0-27(2.0)
Boland VS Titans Final T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 27 Feb, 2022
T Shamsi: 3 (4)
T Shamsi: 3-20(4.0)
Dolphins VS Titans Semi Final T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 25 Feb, 2022
Did not bat.
T Shamsi: 3-15(4.0)
Titans VS North West 25th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 22 Feb, 2022
Did not bat.
T Shamsi: 0-29(4.0)
Western Province VS Titans 21st T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 19 Feb, 2022
Did not bat.
T Shamsi: 1-36(4.0)
Lions VS Titans 17th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 17 Feb, 2022
Did not bat.
T Shamsi: 2-25(4.0)
Dolphins VS Titans 13th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 14 Feb, 2022
Did not bat.
T Shamsi: 0-39(4.0)
Titans VS Knights 10th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 12 Feb, 2022
Did not bat.
T Shamsi: 2-29(4.0)
Titans VS Boland 5th T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 09 Feb, 2022
Did not bat.
T Shamsi: 1-24(4.0)
Warriors VS Titans 2nd T20
St George's Park, Port Elizabeth
CSA T20 Challenge 2021-22 07 Feb, 2022
Did not bat.
T Shamsi: 1-31(4.0)
South Africa VS England 39th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 06 Nov, 2021
Did not bat.
T Shamsi: 2-24(4.0)
Bangladesh VS South Africa 30th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 02 Nov, 2021
Did not bat.
T Shamsi: 2-21(4.0)
Sri Lanka VS South Africa 25th T20
Sharjah Cricket Stadium
ICC Men's T20 World Cup 2021-22 30 Oct, 2021
Did not bat.
T Shamsi: 3-18(4.0)
West Indies VS South Africa 18th T20
Dubai International Cricket Stadium
ICC Men's T20 World Cup 2021-22 26 Oct, 2021
Did not bat.
T Shamsi: 0-37(3.0)
South Africa VS Australia 13th T20
Zayed Cricket Stadium, Abu Dhabi
ICC Men's T20 World Cup 2021-22 23 Oct, 2021
T Shamsi: 0 (1)
T Shamsi: 1-22(4.0)
Delhi Capitals VS Rajasthan Royals 36th T20
Zayed Cricket Stadium, Abu Dhabi
Indian Premier League 2021 25 Sep, 2021
T Shamsi: 2 (4)
T Shamsi: 0-34(4.0)
Sri Lanka VS South Africa 3rd T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 14 Sep, 2021
Did not bat.
T Shamsi: 0-27(4.0)
Sri Lanka VS South Africa 2nd T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 12 Sep, 2021
Did not bat.
T Shamsi: 3-22(4.0)
South Africa VS Sri Lanka 1st T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 10 Sep, 2021
Did not bat.
T Shamsi: 1-20(2.0)
Oval Invincibles VS Southern Brave 30th T20
The Rose Bowl, Southampton
The Hundred Men's Competition 2021 16 Aug, 2021
Did not bat.
T Shamsi: 0-33(3.2)
London Spirit VS Oval Invincibles 28th T20
Kennington Oval, London
The Hundred Men's Competition 2021 14 Aug, 2021
Did not bat.
T Shamsi: 3-25(3.2)
Oval Invincibles VS Trent Rockets 22nd T20
Kennington Oval, London
The Hundred Men's Competition 2021 08 Aug, 2021
Did not bat.
T Shamsi: 2-23(2.3)
Oval Invincibles VS Birmingham Phoenix 18th T20
Edgbaston, Birmingham
The Hundred Men's Competition 2021 04 Aug, 2021
Did not bat.
T Shamsi: 1-37(3.2)
Welsh Fire VS Oval Invincibles 16th T20
Kennington Oval, London
The Hundred Men's Competition 2021 02 Aug, 2021
Did not bat.
T Shamsi: 1-23(3.2)
Oval Invincibles VS Northern Superchargers 13th T20
Headingley, Leeds
The Hundred Men's Competition 2021 31 Jul, 2021
Did not bat.
T Shamsi: 0-28(3.2)
South Africa VS Ireland 2nd T20
Civil Service Cricket Club, Stormont, Belfast
South Africa tour of Ireland 2021 22 Jul, 2021
Did not bat.
T Shamsi: 3-16(4.0)
South Africa VS Ireland 1st T20
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 19 Jul, 2021
Did not bat.
T Shamsi: 4-27(4.0)
South Africa VS West Indies 5th T20
National Cricket Stadium, St George's, Grenada
South Africa tour of West Indies 2021 03 Jul, 2021
Did not bat.
T Shamsi: 1-11(4.0)
West Indies VS South Africa 4th T20
National Cricket Stadium, St George's, Grenada
South Africa tour of West Indies 2021 01 Jul, 2021
T Shamsi: 0 (2)
T Shamsi: 2-15(4.0)
South Africa VS West Indies 3rd T20
National Cricket Stadium, St George's, Grenada
South Africa tour of West Indies 2021 29 Jun, 2021
Did not bat.
T Shamsi: 2-14(4.0)
South Africa VS West Indies 2nd T20
National Cricket Stadium, St George's, Grenada
South Africa tour of West Indies 2021 27 Jun, 2021
Did not bat.
T Shamsi: 1-16(4.0)
South Africa VS West Indies 1st T20
National Cricket Stadium, St George's, Grenada
South Africa tour of West Indies 2021 26 Jun, 2021
Did not bat.
T Shamsi: 1-27(4.0)
South Africa VS Pakistan 4th T20
SuperSport Park, Centurion
Pakistan tour of South Africa 2021 16 Apr, 2021
T Shamsi: 0 (3)
T Shamsi: 1-21(4.0)
South Africa VS Pakistan 3rd T20
SuperSport Park, Centurion
Pakistan tour of South Africa 2021 14 Apr, 2021
Did not bat.
T Shamsi: 0-39(3.0)
Pakistan VS South Africa 2nd T20
The Wanderers Stadium, Johannesburg
Pakistan tour of South Africa 2021 12 Apr, 2021
Did not bat.
T Shamsi: 1-22(4.0)
South Africa VS Pakistan 1st T20
The Wanderers Stadium, Johannesburg
Pakistan tour of South Africa 2021 10 Apr, 2021
Did not bat.
T Shamsi: 2-30(4.0)
Dolphins VS Titans 15th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 26 Feb, 2021
Did not bat.
T Shamsi: 1-30(4.0)
Warriors VS Titans 11th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 24 Feb, 2021
T Shamsi: 2 (3)
T Shamsi: 0-23(2.0)
Lions VS Titans 8th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 22 Feb, 2021
Did not bat.
T Shamsi: 1-24(3.0)
Titans VS Cape Cobras 5th T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 21 Feb, 2021
Did not bat.
T Shamsi: 1-46(4.0)
Knights VS Titans 1st T20
Kingsmead, Durban
CSA T20 Challenge 2020-21 19 Feb, 2021
Did not bat.
T Shamsi: 3-20(4.0)
South Africa VS Pakistan 3rd T20
Gaddafi Stadium, Lahore
South Africa tour of Pakistan 2020-21 14 Feb, 2021
Did not bat.
T Shamsi: 4-25(4.0)
Pakistan VS South Africa 2nd T20
Gaddafi Stadium, Lahore
South Africa tour of Pakistan 2020-21 13 Feb, 2021
Did not bat.
T Shamsi: 1-16(4.0)
Pakistan VS South Africa 1st T20
Gaddafi Stadium, Lahore
South Africa tour of Pakistan 2020-21 11 Feb, 2021
Did not bat.
T Shamsi: 1-21(4.0)
South Africa VS England 3rd T20
Newlands, Cape Town
England tour of South Africa 2020-21 01 Dec, 2020
Did not bat.
T Shamsi: 0-57(4.0)
South Africa VS England 2nd T20
Boland Park, Paarl
England tour of South Africa 2020-21 29 Nov, 2020
Did not bat.
T Shamsi: 3-19(4.0)
South Africa VS England 1st T20
Newlands, Cape Town
England tour of South Africa 2020-21 27 Nov, 2020
Did not bat.
T Shamsi: 1-27(3.0)
South Africa VS Australia 3rd T20
Newlands, Cape Town
Australia tour of South Africa 2019-20 26 Feb, 2020
T Shamsi: 2 (4)
T Shamsi: 1-27(4.0)
South Africa VS Australia 2nd T20
St George's Park, Port Elizabeth
Australia tour of South Africa 2019-20 23 Feb, 2020
Did not bat.
T Shamsi: 0-18(4.0)
South Africa VS Australia 1st T20
The Wanderers Stadium, Johannesburg
Australia tour of South Africa 2019-20 21 Feb, 2020
T Shamsi: 2 (4)
T Shamsi: 2-31(4.0)
South Africa VS England 3rd T20
SuperSport Park, Centurion
England tour of South Africa 2019-20 16 Feb, 2020
Did not bat.
T Shamsi: 1-40(3.0)
South Africa VS England 2nd T20
Kingsmead
England tour of South Africa 2019-20 14 Feb, 2020
Did not bat.
T Shamsi: 1-30(4.0)
South Africa VS England 1st T20
Buffalo Park, East London
England tour of South Africa 2019-20 12 Feb, 2020
Did not bat.
T Shamsi: 0-26(4.0)
Tshwane Spartans VS Paarl Rocks Final T20
Boland Park, Paarl
Mzansi Super League 2019-20 16 Dec, 2019
Did not bat.
T Shamsi: 2-29(4.0)
Paarl Rocks VS Nelson Mandela Bay Giants 28th T20
Boland Park, Paarl
Mzansi Super League 2019-20 08 Dec, 2019
Did not bat.
T Shamsi: 2-25(4.0)
Paarl Rocks VS Durban Heat 24th T20
Boland Park, Paarl
Mzansi Super League 2019-20 04 Dec, 2019
Did not bat.
T Shamsi: 2-37(4.0)
Jozi Stars VS Paarl Rocks 21st T20
New Wanderers Stadium, Johannesburg
Mzansi Super League 2019-20 01 Dec, 2019
Did not bat.
T Shamsi: 1-25(4.0)
Paarl Rocks VS Tshwane Spartans 19th T20
SuperSport Park, Centurion
Mzansi Super League 2019-20 29 Nov, 2019
T Shamsi: 2 (3)
T Shamsi: 0-27(3.0)
Paarl Rocks VS Nelson Mandela Bay Giants 17th T20
St George's Park, Port Elizabeth
Mzansi Super League 2019-20 27 Nov, 2019
Did not bat.
T Shamsi: 2-24(4.0)
Paarl Rocks VS Cape Town Blitz 15th T20
Newlands, Cape Town
Mzansi Super League 2019-20 24 Nov, 2019
Did not bat.
T Shamsi: 2-27(4.0)
Jozi Stars VS Paarl Rocks 13th T20
Boland Park, Paarl
Mzansi Super League 2019-20 22 Nov, 2019
Did not bat.
T Shamsi: 1-20(4.0)
Paarl Rocks VS Tshwane Spartans 10th T20
Boland Park, Paarl
Mzansi Super League 2019-20 17 Nov, 2019
Did not bat.
T Shamsi: 1-41(4.0)
Paarl Rocks VS Cape Town Blitz 3rd T20
Boland Park, Paarl
Mzansi Super League 2019-20 10 Nov, 2019
Did not bat.
T Shamsi: 3-18(3.0)
India VS South Africa 3rd T20
M Chinnaswamy Stadium, Bengaluru
South Africa tour of India 2019-20 22 Sep, 2019
Did not bat.
T Shamsi: 1-24(4.0)
India VS South Africa 2nd T20
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
South Africa tour of India 2019-20 18 Sep, 2019
Did not bat.
T Shamsi: 1-19(3.0)
Glamorgan VS Hampshire Only T20
Sophia Gardens, Cardiff
Vitality Blast 2019 30 Aug, 2019
Did not bat.
T Shamsi: 0-38(3.0)
Hampshire VS Middlesex Only T20
The Rose Bowl, Southampton
Vitality Blast 2019 29 Aug, 2019
Did not bat.
T Shamsi: 1-35(4.0)
Hampshire VS Essex Only T20
The Rose Bowl, Southampton
Vitality Blast 2019 25 Aug, 2019
Did not bat.
T Shamsi: 1-37(4.0)
Middlesex VS Hampshire Only T20
Lord's, London
Vitality Blast 2019 22 Aug, 2019
Did not bat.
T Shamsi: 1-32(4.0)
Titans VS Lions 30th T20
SuperSport Park, Centurion
CSA T20 Challenge 2018-19 28 Apr, 2019
Did not bat.
T Shamsi: 2-33(4.0)
South Africa VS Sri Lanka 3rd T20
The Wanderers Stadium, Johannesburg
Sri Lanka tour of South Africa 2018-19 24 Mar, 2019
Did not bat.
T Shamsi: 0-24(4.0)
South Africa VS Sri Lanka 2nd T20
SuperSport Park, Centurion
Sri Lanka tour of South Africa 2018-19 22 Mar, 2019
Did not bat.
T Shamsi: 2-16(4.0)
South Africa VS Pakistan 3rd T20
SuperSport Park, Centurion
Pakistan tour of South Africa 2018-19 06 Feb, 2019
T Shamsi: 0 (1)
T Shamsi: 0-30(4.0)
South Africa VS Pakistan 2nd T20
The Wanderers Stadium, Johannesburg
Pakistan tour of South Africa 2018-19 03 Feb, 2019
Did not bat.
T Shamsi: 0-31(4.0)
South Africa VS Pakistan 1st T20
Newlands, Cape Town
Pakistan tour of South Africa 2018-19 01 Feb, 2019
Did not bat.
T Shamsi: 2-33(4.0)
Nelson Mandela Bay Giants VS Paarl Rocks 29th T20
Boland Park, Paarl
Mzansi Super League 2018-19 12 Dec, 2018
Did not bat.
T Shamsi: 1-15(4.0)
Jozi Stars VS Paarl Rocks 26th T20
New Wanderers Stadium, Johannesburg
Mzansi Super League 2018-19 09 Dec, 2018
Did not bat.
T Shamsi: 1-19(4.0)
Paarl Rocks VS Cape Town Blitz 24th T20
Newlands, Cape Town
Mzansi Super League 2018-19 07 Dec, 2018
Did not bat.
T Shamsi: 1-34(3.3)
Paarl Rocks VS Tshwane Spartans 21st T20
SuperSport Park, Centurion
Mzansi Super League 2018-19 05 Dec, 2018
T Shamsi: 1 (1)
T Shamsi: 3-18(4.0)
Durban Heat VS Paarl Rocks 18th T20
Boland Park, Paarl
Mzansi Super League 2018-19 02 Dec, 2018
Did not bat.
T Shamsi: 2-20(4.0)
Nelson Mandela Bay Giants VS Paarl Rocks 15th T20
St George's Park, Port Elizabeth
Mzansi Super League 2018-19 30 Nov, 2018
T Shamsi: 1 (1)
T Shamsi: 1-29(4.0)
Paarl Rocks VS Durban Heat 14th T20
Kingsmead, Durban
Mzansi Super League 2018-19 28 Nov, 2018
Did not bat.
T Shamsi: 1-19(2.0)
Cape Town Blitz VS Paarl Rocks 11th T20
Boland Park, Paarl
Mzansi Super League 2018-19 25 Nov, 2018
Did not bat.
T Shamsi: 0-34(4.0)
South Africa VS Australia Only T20
Carrara Oval
South Africa tour of Australia 2018-19 17 Nov, 2018
Did not bat.
T Shamsi: 1-12(2.0)
Zimbabwe VS South Africa 2nd T20
Senwes Park, Potchefstroom
Zimbabwe tour of South Africa 2018-19 12 Oct, 2018
Did not bat.
T Shamsi: 1-37(4.0)
South Africa VS Zimbabwe 1st T20
Buffalo Park, East London
Zimbabwe tour of South Africa 2018-19 09 Oct, 2018
Did not bat.
T Shamsi: 0-43(4.0)
Trinbago Knight Riders VS St Kitts and Nevis Patriots Qualifier 2 T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2018 14 Sep, 2018
Did not bat.
T Shamsi: 0-39(4.0)
Jamaica Tallawahs VS St Kitts and Nevis Patriots Eliminator T20
Providence Stadium, Guyana
Caribbean Premier League 2018 12 Sep, 2018
Did not bat.
T Shamsi: 1-39(4.0)
Barbados Tridents VS St Kitts and Nevis Patriots 26th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2018 04 Sep, 2018
Did not bat.
T Shamsi: 2-16(4.0)
South Africa VS Sri Lanka Only T20
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2018 14 Aug, 2018
T Shamsi: 0 (2)
T Shamsi: 2-26(4.0)
India VS South Africa 3rd T20
Newlands, Cape Town
India tour of South Africa 2017-18 24 Feb, 2018
Did not bat.
T Shamsi: 1-31(4.0)
India VS South Africa 2nd T20
SuperSport Park, Centurion
India tour of South Africa 2017-18 21 Feb, 2018
Did not bat.
T Shamsi: 0-24(2.0)
India VS South Africa 1st T20
The Wanderers Stadium, Johannesburg
India tour of South Africa 2017-18 18 Feb, 2018
T Shamsi: 0 (2)
T Shamsi: 1-37(4.0)
Dolphins VS Titans Final T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2017-18 16 Dec, 2017
Did not bat.
T Shamsi: 0-26(4.0)
Warriors VS Titans Semi Final T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2017-18 13 Dec, 2017
Did not bat.
T Shamsi: 4-32(4.0)
Dolphins VS Titans 29th T20
Kingsmead, Durban
Ram Slam T20 Challenge 2017-18 10 Dec, 2017
T Shamsi: 15 (20)
T Shamsi: 0-25(2.0)
Knights VS Titans 21st T20
St George's Park, Port Elizabeth
Ram Slam T20 Challenge 2017-18 03 Dec, 2017
Did not bat.
T Shamsi: 2-21(4.0)
Titans VS Warriors 20th T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2017-18 01 Dec, 2017
Did not bat.
T Shamsi: 3-26(3.0)
Cape Cobras VS Titans 9th T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2017-18 19 Nov, 2017
Did not bat.
T Shamsi: 1-16(4.0)
Titans VS Warriors 5th T20
Buffalo Park, East London
Ram Slam T20 Challenge 2017-18 17 Nov, 2017
Did not bat.
T Shamsi: 2-25(3.0)
Titans VS Knights 4th T20
De Beers Diamond Oval, Kimberley
Ram Slam T20 Challenge 2017-18 15 Nov, 2017
Did not bat.
T Shamsi: 2-30(4.0)
St Kitts and Nevis Patriots VS Trinbago Knight Riders Final T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2017 09 Sep, 2017
Did not bat.
T Shamsi: 2-21(4.0)
St Kitts and Nevis Patriots VS Trinbago Knight Riders Qualifier 1 T20
Brian Lara Stadium, Tarouba, Trinidad
Caribbean Premier League 2017 05 Sep, 2017
Did not bat.
T Shamsi: 1-25(4.0)
Barbados Tridents VS St Kitts and Nevis Patriots 30th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2017 03 Sep, 2017
Did not bat.
T Shamsi: 2-15(4.0)
Jamaica Tallawahs VS St Kitts and Nevis Patriots 26th T20
Sabina Park, Kingston, Jamaica
Caribbean Premier League 2017 30 Aug, 2017
T Shamsi: 2 (4)
T Shamsi: 1-31(4.2)
St Kitts and Nevis Patriots VS Trinbago Knight Riders 22nd T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2017 23 Aug, 2017
Did not bat.
Did not bowl.
St Kitts and Nevis Patriots VS Jamaica Tallawahs 20th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2017 21 Aug, 2017
Did not bat.
T Shamsi: 3-35(4.0)
St Lucia Stars VS St Kitts and Nevis Patriots 18th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2017 19 Aug, 2017
Did not bat.
Did not bowl.
Barbados Tridents VS St Kitts and Nevis Patriots 16th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2017 18 Aug, 2017
Did not bat.
T Shamsi: 1-37(3.0)
St Kitts and Nevis Patriots VS Trinbago Knight Riders 13th T20
Queen's Park Oval, Port of Spain, Trinidad
Caribbean Premier League 2017 14 Aug, 2017
Did not bat.
T Shamsi: 0-30(3.0)
St Kitts and Nevis Patriots VS St Lucia Stars 10th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2017 12 Aug, 2017
Did not bat.
T Shamsi: 1-35(4.0)
Northamptonshire VS Nottinghamshire Only T20
Trent Bridge, Nottingham
NatWest T20 Blast 2017 22 Jul, 2017
Did not bat.
T Shamsi: 0-0(0.1)
Northamptonshire VS Leicestershire Only T20
Grace Road, Leicester
NatWest T20 Blast 2017 21 Jul, 2017
Did not bat.
T Shamsi: 0-24(3.0)
Warwickshire VS Northamptonshire Only T20
Edgbaston, Birmingham
NatWest T20 Blast 2017 14 Jul, 2017
Did not bat.
T Shamsi: 2-24(4.0)
Durham VS Northamptonshire Only T20
Riverside Ground, Chester-le-Street
NatWest T20 Blast 2017 09 Jul, 2017
Did not bat.
T Shamsi: 2-22(4.1)
Northamptonshire VS Derbyshire Only T20
County Ground
NatWest T20 Blast 2017 07 Jul, 2017
Did not bat.
T Shamsi: 0-24(3.0)
England VS South Africa 2nd T20
County Ground
South Africa in England T20I Series 2017 23 Jun, 2017
Did not bat.
T Shamsi: 0-24(3.0)
England VS South Africa 1st T20
The Rose Bowl, Southampton
South Africa in England T20I Series 2017 21 Jun, 2017
Did not bat.
T Shamsi: 0-23(3.0)
Titans VS Warriors Final T20
SuperSport Park, Centurion
CSA T20 Challenge 2016-17 16 Dec, 2016
Did not bat.
T Shamsi: 2-37(4.0)
Titans VS Warriors Only T20
Buffalo Park, East London
CSA T20 Challenge 2016-17 11 Dec, 2016
Did not bat.
Did not bowl.
Titans VS Lions Only T20
SuperSport Park, Centurion
CSA T20 Challenge 2016-17 07 Dec, 2016
Did not bat.
T Shamsi: 0-31(4.0)
Titans VS Warriors Only T20
SuperSport Park, Centurion
CSA T20 Challenge 2016-17 02 Dec, 2016
T Shamsi: 0 (1)
T Shamsi: 1-18(4.0)
Jamaica Tallawahs VS St Kitts and Nevis Patriots 17th T20
Sabina Park, Kingston, Jamaica
Caribbean Premier League 2016 16 Jul, 2016
T Shamsi: 1 (5)
T Shamsi: 1-30(4.1)
Barbados Tridents VS St Kitts and Nevis Patriots 14th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2016 13 Jul, 2016
T Shamsi: 1 (4)
T Shamsi: 1-33(4.0)
St Kitts and Nevis Patriots VS St Lucia Zouks 6th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2016 03 Jul, 2016
Did not bat.
T Shamsi: 1-22(4.0)
Jamaica Tallawahs VS St Kitts and Nevis Patriots 4th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2016 02 Jul, 2016
Did not bat.
T Shamsi: 2-17(4.0)
St Kitts and Nevis Patriots VS Guyana Amazon Warriors 2nd T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2016 30 Jun, 2016
T Shamsi: 5 (5)
T Shamsi: 1-16(4.0)
Royal Challengers Bangalore VS Kolkata Knight Riders 30th T20
M Chinnaswamy Stadium, Bengaluru
Indian Premier League 2016 02 May, 2016
Did not bat.
T Shamsi: 0-52(4.0)
Sunrisers Hyderabad VS Royal Challengers Bangalore 27th T20
Rajiv Gandhi International Stadium, Uppal, Hyderabad
Indian Premier League 2016 30 Apr, 2016
Did not bat.
T Shamsi: 1-39(4.0)
Gujarat Lions VS Royal Challengers Bangalore 19th T20
Saurashtra Cricket Association Stadium, Rajkot
Indian Premier League 2016 24 Apr, 2016
Did not bat.
T Shamsi: 1-23(4.0)
Rising Pune Supergiants VS Royal Challengers Bangalore 16th T20
Maharashtra Cricket Association Stadium, Pune
Indian Premier League 2016 22 Apr, 2016
Did not bat.
T Shamsi: 1-37(4.0)
Dolphins VS Titans Final T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2015-16 12 Dec, 2015
Did not bat.
T Shamsi: 0-25(3.0)
Titans VS Knights Only T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2015-16 06 Dec, 2015
T Shamsi: 5 (6)
T Shamsi: 0-43(3.0)
Titans VS Lions Only T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2015-16 04 Dec, 2015
Did not bat.
T Shamsi: 2-25(3.0)
Titans VS Warriors Only T20
St George's Park, Port Elizabeth
Ram Slam T20 Challenge 2015-16 28 Nov, 2015
Did not bat.
T Shamsi: 1-26(2.0)
Titans VS Dolphins Only T20
Kingsmead, Durban
Ram Slam T20 Challenge 2015-16 18 Nov, 2015
Did not bat.
T Shamsi: 0-14(4.0)
Warriors VS Titans Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2015-16 15 Nov, 2015
Did not bat.
T Shamsi: 2-21(4.0)
Dolphins VS Titans Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2015-16 01 Nov, 2015
Did not bat.
T Shamsi: 0-31(4.0)
Trinidad & Tobago Red Steel VS St Kitts and Nevis Patriots 27th T20
Queen's Park Oval, Port of Spain, Trinidad
Caribbean Premier League 2015 18 Jul, 2015
Did not bat.
T Shamsi: 1-9(3.0)
St Kitts and Nevis Patriots VS Guyana Amazon Warriors 17th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2015 08 Jul, 2015
Did not bat.
T Shamsi: 0-22(1.3)
Barbados Tridents VS St Kitts and Nevis Patriots 15th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2015 06 Jul, 2015
Did not bat.
T Shamsi: 4-10(4.0)
St Kitts and Nevis Patriots VS Jamaica Tallawahs 13th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2015 04 Jul, 2015
Did not bat.
T Shamsi: 4-23(4.0)
St Kitts and Nevis Patriots VS Guyana Amazon Warriors 11th T20
Warner Park, Basseterre, St Kitts
Caribbean Premier League 2015 03 Jul, 2015
Did not bat.
T Shamsi: 1-29(4.0)
St Kitts and Nevis Patriots VS Barbados Tridents 7th T20
Kensington Oval, Bridgetown, Barbados
Caribbean Premier League 2015 27 Jun, 2015
T Shamsi: 1 (2)
T Shamsi: 0-18(1.0)
St Kitts and Nevis Patriots VS St Lucia Zouks 4th T20
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
Caribbean Premier League 2015 24 Jun, 2015
Did not bat.
T Shamsi: 1-41(4.0)
Titans VS Lions Only T20
Willowmoore Park, Benoni
Ram Slam T20 Challenge 2014-15 21 Nov, 2014
Did not bat.
T Shamsi: 1-30(3.0)
Titans VS Knights Only T20
Chevrolet Park, Bloemfontein
Ram Slam T20 Challenge 2014-15 14 Nov, 2014
Did not bat.
T Shamsi: 0-22(3.0)
Dolphins VS Titans Only T20
Kingsmead, Durban
Ram Slam T20 Challenge 2014-15 09 Nov, 2014
T Shamsi: 0 (5)
T Shamsi: 0-27(4.0)
Knights VS Titans Only T20
SuperSport Park, Centurion
Ram Slam T20 Challenge 2014-15 07 Nov, 2014
Did not bat.
T Shamsi: 0-30(3.0)
Match List ODI
South Africa VS Pakistan 3rd ODI
National Stadium, Karachi
Pakistan Tri-Nation Series 2024-25 12 Feb, 2025
Did not bat.
T Shamsi: 0-53(9.0)
South Africa VS New Zealand 2nd ODI
Gaddafi Stadium, Lahore
Pakistan Tri-Nation Series 2024-25 10 Feb, 2025
Did not bat.
T Shamsi: 0-62(9.1)
Pakistan VS South Africa 2nd ODI
Newlands, Cape Town
Pakistan tour of South Africa 2024-25 19 Dec, 2024
T Shamsi: 1 (2)
T Shamsi: 0-57(8.0)
South Africa VS Pakistan 1st ODI
Boland Park, Paarl
Pakistan tour of South Africa 2024-25 17 Dec, 2024
Did not bat.
T Shamsi: 1-55(10.0)
South Africa VS India 1st ODI
The Wanderers Stadium, Johannesburg
India tour of South Africa 2023-24 17 Dec, 2023
T Shamsi: 11 (8)
T Shamsi: 0-22(3.0)
South Africa VS Australia Semi Final ODI
Eden Gardens, Kolkata
ICC Cricket World Cup 2023-24 16 Nov, 2023
T Shamsi: 1 (5)
T Shamsi: 2-43(10.0)
India VS South Africa 37th ODI
Eden Gardens, Kolkata
ICC Cricket World Cup 2023-24 05 Nov, 2023
T Shamsi: 4 (4)
T Shamsi: 1-72(10.1)
Pakistan VS South Africa 26th ODI
MA Chidambaram Stadium, Chepauk, Chennai
ICC Cricket World Cup 2023-24 27 Oct, 2023
T Shamsi: 4 (6)
T Shamsi: 4-60(10.2)
South Africa VS Australia 10th ODI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
ICC Cricket World Cup 2023-24 12 Oct, 2023
Did not bat.
T Shamsi: 2-38(7.5)
South Africa VS Australia 3rd ODI
Sedgars Park, Potchefstroom
Australia tour of South Africa 2023-24 12 Sep, 2023
Did not bat.
T Shamsi: 2-29(7.0)
Australia VS South Africa 2nd ODI
Mangaung Oval, Bloemfontein
Australia tour of South Africa 2023-24 09 Sep, 2023
T Shamsi: 0 (1)
T Shamsi: 4-61(10.0)
South Africa VS Netherlands 3rd ODI
The Wanderers Stadium, Johannesburg
Netherlands tour of South Africa 2022-23 02 Apr, 2023
Did not bat.
T Shamsi: 1-38(4.1)
Netherlands VS South Africa 2nd ODI
Willowmoore Park, Benoni
Netherlands tour of South Africa 2022-23 31 Mar, 2023
Did not bat.
T Shamsi: 3-29(10.0)
West Indies VS South Africa 2nd ODI
Buffalo Park, East London
West Indies tour of South Africa 2022-23 18 Mar, 2023
T Shamsi: 0 (2)
T Shamsi: 2-64(10.0)
England VS South Africa 3rd ODI
De Beers Diamond Oval, Kimberley
England tour of South Africa 2022-23 01 Feb, 2023
T Shamsi: 1 (10)
T Shamsi: 0-62(8.0)
South Africa VS England 1st ODI
Mangaung Oval, Bloemfontein
England tour of South Africa 2022-23 27 Jan, 2023
Did not bat.
T Shamsi: 1-55(5.3)
South Africa VS India 1st ODI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
South Africa tour of India 2022-23 06 Oct, 2022
Did not bat.
T Shamsi: 1-90(8.0)
South Africa VS England 3rd ODI
Headingley, Leeds
South Africa tour of England 2022 24 Jul, 2022
Did not bat.
Did not bowl.
England VS South Africa 2nd ODI
Old Trafford, Manchester
South Africa tour of England 2022 22 Jul, 2022
T Shamsi: 5 (5)
T Shamsi: 2-39(6.0)
South Africa VS England 1st ODI
Riverside Ground, Chester-le-Street
South Africa tour of England 2022 19 Jul, 2022
Did not bat.
T Shamsi: 2-54(9.0)
South Africa VS Bangladesh 3rd ODI
SuperSport Park, Centurion
Bangladesh tour of South Africa 2021-22 23 Mar, 2022
T Shamsi: 3 (5)
T Shamsi: 0-41(7.0)
Bangladesh VS South Africa 2nd ODI
The Wanderers Stadium, Johannesburg
Bangladesh tour of South Africa 2021-22 20 Mar, 2022
Did not bat.
T Shamsi: 1-30(10.0)
India VS South Africa 2nd ODI
Boland Park, Paarl
India tour of South Africa 2021-22 21 Jan, 2022
Did not bat.
T Shamsi: 2-58(9.0)
South Africa VS India 1st ODI
Boland Park, Paarl
India tour of South Africa 2021-22 19 Jan, 2022
Did not bat.
T Shamsi: 2-54(10.0)
South Africa VS Netherlands 1st ODI
SuperSport Park, Centurion
Netherlands tour of South Africa 2021-22 26 Nov, 2021
Did not bat.
Did not bowl.
Sri Lanka VS South Africa 3rd ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 07 Sep, 2021
T Shamsi: 9 (19)
T Shamsi: 2-31(10.0)
South Africa VS Sri Lanka 2nd ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 04 Sep, 2021
Did not bat.
T Shamsi: 5-49(7.4)
Sri Lanka VS South Africa 1st ODI
R Premadasa Stadium, Colombo
South Africa tour of Sri Lanka 2021 02 Sep, 2021
Did not bat.
T Shamsi: 1-55(10.0)
South Africa VS Ireland 3rd ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 16 Jul, 2021
Did not bat.
T Shamsi: 3-51(10.0)
Ireland VS South Africa 2nd ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 13 Jul, 2021
Did not bat.
T Shamsi: 1-43(10.0)
Ireland VS South Africa 1st ODI
The Village, Malahide, Dublin
South Africa tour of Ireland 2021 11 Jul, 2021
Did not bat.
T Shamsi: 1-36(8.0)
South Africa VS Pakistan 2nd ODI
The Wanderers Stadium, Johannesburg
Pakistan tour of South Africa 2021 04 Apr, 2021
Did not bat.
T Shamsi: 1-60(7.0)
South Africa VS Pakistan 1st ODI
SuperSport Park, Centurion
Pakistan tour of South Africa 2021 02 Apr, 2021
Did not bat.
T Shamsi: 0-51(10.0)
South Africa VS Australia 2nd ODI
Mangaung Oval, Bloemfontein
Australia tour of South Africa 2019-20 04 Mar, 2020
Did not bat.
T Shamsi: 1-54(10.0)
South Africa VS Australia 1st ODI
Boland Park, Paarl
Australia tour of South Africa 2019-20 29 Feb, 2020
Did not bat.
T Shamsi: 2-45(10.0)
South Africa VS England 3rd ODI
The Wanderers Stadium, Johannesburg
England tour of South Africa 2019-20 09 Feb, 2020
Did not bat.
T Shamsi: 1-58(10.0)
South Africa VS England 2nd ODI
Kingsmead
England tour of South Africa 2019-20 07 Feb, 2020
Did not bat.
Did not bowl.
South Africa VS England 1st ODI
Newlands, Cape Town
England tour of South Africa 2019-20 04 Feb, 2020
Did not bat.
T Shamsi: 3-39(10.0)
Australia VS South Africa 45th ODI
Old Trafford, Manchester
World Cup 2019 06 Jul, 2019
Did not bat.
T Shamsi: 0-62(9.0)
India VS South Africa 8th ODI
The Rose Bowl, Southampton
World Cup 2019 05 Jun, 2019
Did not bat.
T Shamsi: 0-55(9.0)
South Africa VS Sri Lanka 4th ODI
St George's Park, Port Elizabeth
Sri Lanka tour of South Africa 2018-19 13 Mar, 2019
Did not bat.
T Shamsi: 1-35(10.0)
South Africa VS Sri Lanka 3rd ODI
Kingsmead
Sri Lanka tour of South Africa 2018-19 10 Mar, 2019
Did not bat.
T Shamsi: 1-30(4.0)
South Africa VS Pakistan 3rd ODI
SuperSport Park, Centurion
Pakistan tour of South Africa 2018-19 25 Jan, 2019
Did not bat.
T Shamsi: 1-75(9.0)
South Africa VS Pakistan 2nd ODI
Kingsmead
Pakistan tour of South Africa 2018-19 22 Jan, 2019
Did not bat.
T Shamsi: 3-57(10.0)
Zimbabwe VS South Africa 3rd ODI
Boland Park, Paarl
Zimbabwe tour of South Africa 2018-19 06 Oct, 2018
Did not bat.
T Shamsi: 0-75(10.0)
South Africa VS Sri Lanka 3rd ODI
Pallekele International Cricket Stadium
South Africa tour of Sri Lanka 2018 05 Aug, 2018
Did not bat.
T Shamsi: 2-62(10.0)
Sri Lanka VS South Africa 2nd ODI
Rangiri Dambulla International Stadium
South Africa tour of Sri Lanka 2018 01 Aug, 2018
Did not bat.
T Shamsi: 0-43(10.0)
Sri Lanka VS South Africa 1st ODI
Rangiri Dambulla International Stadium
South Africa tour of Sri Lanka 2018 29 Jul, 2018
Did not bat.
T Shamsi: 4-33(8.3)
India VS South Africa 5th ODI
St George's Park, Port Elizabeth
India tour of South Africa 2017-18 13 Feb, 2018
T Shamsi: 0 (1)
T Shamsi: 0-48(10.0)
South Africa VS India 2nd ODI
SuperSport Park, Centurion
India tour of South Africa 2017-18 04 Feb, 2018
T Shamsi: 0 (1)
T Shamsi: 0-18(3.0)
New Zealand VS South Africa 1st ODI
Seddon Park, Hamilton
South Africa in New Zealand ODI Series 2016-17 19 Feb, 2017
Did not bat.
T Shamsi: 1-39(7.0)
South Africa VS Sri Lanka 4th ODI
Newlands, Cape Town
Sri Lanka in South Africa ODI Series 2016-17 07 Feb, 2017
Did not bat.
T Shamsi: 0-60(10.0)
South Africa VS Australia 4th ODI
St George's Park, Port Elizabeth
Australia in South Africa ODI Series 2016-17 09 Oct, 2016
Did not bat.
T Shamsi: 3-36(10.0)
West Indies VS South Africa 6th ODI
Warner Park, Basseterre, St Kitts
West Indies Tri-Nation Series 2016 15 Jun, 2016
Did not bat.
T Shamsi: 2-41(9.0)
Australia VS South Africa 3rd ODI
Providence Stadium, Guyana
West Indies Tri-Nation Series 2016 07 Jun, 2016
Did not bat.
T Shamsi: 1-36(8.0)
Match List Test
Sri Lanka VS South Africa 1st Test
Galle International Stadium
South Africa tour of Sri Lanka 2018 12 Jul, 2018
T Shamsi: 0 (3)
T Shamsi: 2 (21)
T Shamsi: 3-94(25.4)
T Shamsi: 1-40(11.0)
Australia VS South Africa 3rd Test
Adelaide Oval
South Africa in Australia Test Series 2016-17 24 Nov, 2016
T Shamsi: 18 (23)
T Shamsi: 0 (1)
T Shamsi: 1-104(29.0)
T Shamsi: 1-49(14.5)