You are currently offline

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
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Trent Rockets
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

1. Ram Slam T20 Challenge (2014-15)
2. Ram Slam T20 Challenge (2015-16)
3. Caribbean Premier League (2015)
4. West Indies Tri-Nation Series (2016)
5. Australia in South Africa ODI Series (2016-17)
6. Sri Lanka in South Africa ODI Series (2016-17)
7. Indian Premier League (2016)
8. Caribbean Premier League (2016)
9. South Africa in Australia Test Series (2016-17)

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

For Full T20I Match List Click on T20I Tab... Total T20I Match : 248

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

India VS South Africa 37th ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 05 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

For Full ODI Match List Click on ODI Tab... Total ODI Match : 55

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)


Tournament Played

1. Ram Slam T20 Challenge (2014-15)
2. Ram Slam T20 Challenge (2015-16)
3. Caribbean Premier League (2015)
4. West Indies Tri-Nation Series (2016)
5. Australia in South Africa ODI Series (2016-17)
6. Sri Lanka in South Africa ODI Series (2016-17)
7. Indian Premier League (2016)
8. Caribbean Premier League (2016)
9. South Africa in Australia Test Series (2016-17)
10. CSA T20 Challenge (2016-17)
11. South Africa in New Zealand ODI Series (2016-17)
12. South Africa in England T20I Series (2017)
13. NatWest T20 Blast (2017)
14. Caribbean Premier League (2017)
15. India tour of South Africa (2017-18)
16. Ram Slam T20 Challenge (2017-18)
17. South Africa tour of Sri Lanka (2018)
18. Zimbabwe tour of South Africa (2018-19)
19. Pakistan tour of South Africa (2018-19)
20. Sri Lanka tour of South Africa (2018-19)
21. World Cup (2019)
22. South Africa tour of Australia (2018-19)
23. Caribbean Premier League (2018)
24. CSA T20 Challenge (2018-19)
25. Mzansi Super League (2018-19)
26. Vitality Blast (2019)
27. England tour of South Africa (2019-20)
28. Australia tour of South Africa (2019-20)
29. South Africa tour of India (2019-20)
30. Mzansi Super League (2019-20)
31. CSA T20 Challenge (2020-21)
32. England tour of South Africa (2020-21)
33. South Africa tour of Pakistan (2020-21)
34. Pakistan tour of South Africa (2021)
35. South Africa tour of Ireland (2021)
36. The Hundred Men's Competition (2021)
37. Indian Premier League (2021)
38. South Africa tour of West Indies (2021)
39. South Africa tour of Sri Lanka (2021)
40. ICC Men's T20 World Cup (2021-22)
41. South Africa tour of England (2022)
42. Netherlands tour of South Africa (2021-22)
43. India tour of South Africa (2021-22)
44. Bangladesh tour of South Africa (2021-22)
45. South Africa tour of India (2022)
46. ICC Men's T20 World Cup (2022-23)
47. The Hundred Men's Competition (2022)
48. CSA T20 Challenge (2021-22)
49. Caribbean Premier League (2022)
50. South Africa tour of India (2022-23)
51. England tour of South Africa (2022-23)
52. West Indies tour of South Africa (2022-23)
53. Netherlands tour of South Africa (2022-23)
54. SA20 (2022-23)
55. Pakistan Super League (2022-23)
56. Australia tour of South Africa (2023-24)
57. Lanka Premier League (2023)
58. ICC Cricket World Cup (2023-24)
59. India tour of South Africa (2023-24)
60. SA20 (2023-24)
61. CSA T20 Challenge (2023-24)
62. Pakistan Super League (2023-24)
63. ICC Men's T20 World Cup (2024)
64. Lanka Premier League (2024)
65. Caribbean Premier League (2024)
66. Pakistan tour of South Africa (2024-25)
67. Pakistan Tri-Nation Series (2024-25)
68. CSA T20 Challenge (2024-25)
69. SA20 (2024-25)
70. Caribbean Premier League (2025)

Player Tags: T Shamsi, T Shamsi Test stats, T Shamsi Test career, T Shamsi Test runs, T Shamsi Test centuries, T Shamsi Test Wickets, T Shamsi ODI stats, T Shamsi ODI career, T Shamsi ODI runs, T Shamsi ODI centuries, T Shamsi ODI Wickets, T Shamsi T20 stats, T Shamsi T20 career, T Shamsi T20 runs, T Shamsi T20 centuries, T Shamsi T20 Wickets, T Shamsi Titans,St Kitts and Nevis Patriots,South Africa,Royal Challengers Bangalore,Northamptonshire,Paarl Rocks,Hampshire,Oval Invincibles,Rajasthan Royals,Trent Rockets,Guyana Amazon Warriors,Paarl Royals,Karachi Kings,Galle Titans,Jaffna Kings,Joburg Super Kings,St Lucia Kings