 |
22nd March 2019 |
Sri Lanka in South Africa 2018/19 |
2nd Twenty20 | South Africa v Sri Lanka |
SuperSport Park, Centurion |
itt758 |
 |
24th March 2019 |
Sri Lanka in South Africa 2018/19 |
3rd Twenty20 | South Africa v Sri Lanka |
Bidvest Wanderers Stadium, Johannesburg |
itt763 |
 |
10th April 2021 |
Pakistan in South Africa 2020/21 |
1st Twenty20 | South Africa v Pakistan |
Imperial Wanderers Stadium, Johannesburg |
itt1145 |
 |
12th April 2021 |
Pakistan in South Africa 2020/21 |
2nd Twenty20 | South Africa v Pakistan |
Imperial Wanderers Stadium, Johannesburg |
itt1146 |
 |
14th April 2021 |
Pakistan in South Africa 2020/21 |
3rd Twenty20 | South Africa v Pakistan |
SuperSport Park, Centurion |
itt1147 |
 |
16th April 2021 |
Pakistan in South Africa 2020/21 |
4th Twenty20 | South Africa v Pakistan |
SuperSport Park, Centurion |
itt1148 |
 |
29th June 2021 |
South Africa in West Indies 2021 |
3rd Twenty20 | West Indies v South Africa |
Queen's Park (New), St George's |
itt1179 |
 |
1st July 2021 |
South Africa in West Indies 2021 |
4th Twenty20 | West Indies v South Africa |
Queen's Park (New), St George's |
itt1180 |
 |
3rd July 2021 |
South Africa in West Indies 2021 |
5th Twenty20 | West Indies v South Africa |
Queen's Park (New), St George's |
itt1181 |
 |
19th July 2021 |
South Africa in Ireland 2021 |
1st Twenty20 | Ireland v South Africa |
The Village, Malahide, Dublin |
itt1194 |
 |
22nd July 2021 |
South Africa in Ireland 2021 |
2nd Twenty20 | Ireland v South Africa |
Civil Service Cricket Club, Stormont, Belfast |
itt1197 |
 |
24th July 2021 |
South Africa in Ireland 2021 |
3rd Twenty20 | Ireland v South Africa |
Civil Service Cricket Club, Stormont, Belfast |
itt1201 |
 |
10th September 2021 |
South Africa in Sri Lanka 2021 |
1st Twenty20 | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
itt1262 |
 |
12th September 2021 |
South Africa in Sri Lanka 2021 |
2nd Twenty20 | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
itt1270 |
 |
14th September 2021 |
South Africa in Sri Lanka 2021 |
3rd Twenty20 | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
itt1273 |
 |
23rd October 2021 |
ICC Men's T20 World Cup 2021/22 |
Group 1 | Australia v South Africa |
Sheikh Zayed Stadium, Abu Dhabi |
itt1347 |
 |
26th October 2021 |
ICC Men's T20 World Cup 2021/22 |
Group 1 | South Africa v West Indies |
Dubai Sports City Stadium, Dubai |
itt1365 |
 |
30th October 2021 |
ICC Men's T20 World Cup 2021/22 |
Group 1 | South Africa v Sri Lanka |
Sharjah Cricket Association Stadium, Sharjah |
itt1378 |
 |
2nd November 2021 |
ICC Men's T20 World Cup 2021/22 |
Group 1 | Bangladesh v South Africa |
Sheikh Zayed Stadium, Abu Dhabi |
itt1383 |
 |
6th November 2021 |
ICC Men's T20 World Cup 2021/22 |
Group 1 | England v South Africa |
Sharjah Cricket Association Stadium, Sharjah |
itt1398 |
 |
31st July 2022 |
South Africa in British Isles 2022 |
3rd Twenty20 | England v South Africa |
The Ageas Bowl, Southampton |
itt1717 |
 |
3rd August 2022 |
South Africa in British Isles 2022 |
1st Twenty20 | Ireland v South Africa |
Seat Unique Stadium, Bristol |
itt1721 |
 |
5th August 2022 |
South Africa in British Isles 2022 |
2nd Twenty20 | Ireland v South Africa |
Seat Unique Stadium, Bristol |
itt1724 |
 |
28th September 2022 |
South Africa in India 2022/23 |
1st Twenty20 | India v South Africa |
Greenfield Stadium, Karyavattom |
itt1800 |
 |
2nd October 2022 |
South Africa in India 2022/23 |
2nd Twenty20 | India v South Africa |
Nehru Stadium, Guwahati |
itt1803 |
 |
4th October 2022 |
South Africa in India 2022/23 |
3rd Twenty20 | India v South Africa |
Holkar Stadium, Indore |
itt1805 |
 |
24th October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 2 | South Africa v Zimbabwe |
Blundstone Arena, Hobart |
itt1844 |
 |
27th October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 2 | Bangladesh v South Africa |
Sydney Cricket Ground, Sydney |
itt1847 |
 |
30th October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 2 | India v South Africa |
Optus Stadium, Perth |
itt1853 |
 |
3rd November 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 2 | Pakistan v South Africa |
Sydney Cricket Ground, Sydney |
itt1861 |
 |
6th November 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 2 | Netherlands v South Africa |
Adelaide Oval, Adelaide |
itt1871 |
 |
25th March 2023 |
West Indies in South Africa 2022/23 |
1st Twenty20 | South Africa v West Indies |
SuperSport Park, Centurion |
itt2031 |
 |
26th March 2023 |
West Indies in South Africa 2022/23 |
2nd Twenty20 | South Africa v West Indies |
SuperSport Park, Centurion |
itt2033 |
 |
28th March 2023 |
West Indies in South Africa 2022/23 |
3rd Twenty20 | South Africa v West Indies |
Imperial Wanderers Stadium, Johannesburg |
itt2036 |
 |
30th August 2023 |
Australia in South Africa 2023/24 |
1st Twenty20 | South Africa v Australia |
Hollywoodbets Kingsmead, Durban |
itt2222 |
 |
1st September 2023 |
Australia in South Africa 2023/24 |
2nd Twenty20 | South Africa v Australia |
Hollywoodbets Kingsmead, Durban |
itt2228 |
 |
3rd September 2023 |
Australia in South Africa 2023/24 |
3rd Twenty20 | South Africa v Australia |
Hollywoodbets Kingsmead, Durban |
itt2230 |
 |
12th December 2023 |
India in South Africa 2023/24 |
2nd Twenty20 | South Africa v India |
St George's Park, Gqeberha |
itt2396 |
 |
14th December 2023 |
India in South Africa 2023/24 |
3rd Twenty20 | South Africa v India |
Imperial Wanderers Stadium, Johannesburg |
itt2401 |
 |
3rd June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | South Africa v Sri Lanka |
Nassau County International Cricket Stadium, Nassau |
itt2636 |
 |
8th June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | Netherlands v South Africa |
Nassau County International Cricket Stadium, Nassau |
itt2651 |
 |
10th June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | Bangladesh v South Africa |
Nassau County International Cricket Stadium, Nassau |
itt2664 |
 |
14th June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | Nepal v South Africa |
Arnos Vale Playing Field, Kingstown |
itt2681 |
 |
19th June 2024 |
ICC Men's T20 World Cup 2024 |
Super 8s Group 2 | South Africa v United States of America |
Sir Vivian Richards Stadium, North Sound |
itt2708 |
 |
21st June 2024 |
ICC Men's T20 World Cup 2024 |
Super 8s Group 2 | England v South Africa |
Daren Sammy National Cricket Stadium, Gros Islet |
itt2712 |
 |
23rd June 2024 |
ICC Men's T20 World Cup 2024 |
Super 8s Group 2 | West Indies v South Africa |
Sir Vivian Richards Stadium, North Sound |
itt2720 |
 |
26th June 2024 |
ICC Men's T20 World Cup 2024 |
Semi-Final | Afghanistan v South Africa |
Brian Lara Stadium, Tarouba |
itt2723 |
 |
29th June 2024 |
ICC Men's T20 World Cup 2024 |
Final | India v South Africa |
Kensington Oval, Bridgetown |
itt2729 |
 |
23rd August 2024 |
South Africa in West Indies 2024 |
1st Twenty20 | West Indies v South Africa |
Brian Lara Stadium, Tarouba |
itt2795 |
 |
25th August 2024 |
South Africa in West Indies 2024 |
2nd Twenty20 | West Indies v South Africa |
Brian Lara Stadium, Tarouba |
itt2811 |
 |
27th August 2024 |
South Africa in West Indies 2024 |
3rd Twenty20 | West Indies v South Africa |
Brian Lara Stadium, Tarouba |
itt2820 |
 |
27th September 2024 |
Ireland and South Africa in United Arab Emirates 2024 |
1st Twenty20 | Ireland v South Africa |
Sheikh Zayed Stadium, Abu Dhabi |
itt2869 |
 |
29th September 2024 |
Ireland and South Africa in United Arab Emirates 2024 |
2nd Twenty20 | Ireland v South Africa |
Sheikh Zayed Stadium, Abu Dhabi |
itt2875 |
 |
8th November 2024 |
India in South Africa 2024/25 |
1st Twenty20 | South Africa v India |
Hollywoodbets Kingsmead, Durban |
itt2938 |
 |
10th November 2024 |
India in South Africa 2024/25 |
2nd Twenty20 | South Africa v India |
St George's Park, Gqeberha |
itt2942 |
 |
13th November 2024 |
India in South Africa 2024/25 |
3rd Twenty20 | South Africa v India |
SuperSport Park, Centurion |
itt2947 |
 |
15th November 2024 |
India in South Africa 2024/25 |
4th Twenty20 | South Africa v India |
Imperial Wanderers Stadium, Johannesburg |
itt2952 |
 |
10th August 2025 |
South Africa in Australia 2025 |
1st Twenty20 | Australia v South Africa |
Marrara Cricket Ground, Darwin |
itt3402 |
 |
12th August 2025 |
South Africa in Australia 2025 |
2nd Twenty20 | Australia v South Africa |
Marrara Cricket Ground, Darwin |
itt3405 |
 |
16th August 2025 |
South Africa in Australia 2025 |
3rd Twenty20 | Australia v South Africa |
Cazaly's Stadium, Cairns |
itt3407 |