t20
Rajasthan Royals vs Punjab Kings
|
Barsapara Cricket Stadium, Guwahati
|
15 May 2024 |
t20
Chennai Super Kings vs Punjab Kings
|
MA Chidambaram Stadium, Chennai
|
01 May 2024 |
t20
Punjab Kings vs Mumbai Indians
|
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh
|
18 Apr 2024 |
t20
Warriors vs Lions
|
St George's Park, Gqeberha
|
17 Apr 2024 |
t20
Western Province vs Lions
|
Newlands, Cape Town
|
03 Apr 2024 |
t20
Lucknow Super Giants vs Punjab Kings
|
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
|
30 Mar 2024 |
t20
Pretoria Capitals vs MI Cape Town
|
SuperSport Park, Centurion
|
01 Feb 2024 |
t20
MI Cape Town vs Sunrisers Eastern Cape
|
Newlands, Cape Town
|
16 Jan 2024 |
odi
Pakistan vs South Africa
|
MA Chidambaram Stadium, Chennai
|
27 Oct 2023 |
odi
England vs South Africa
|
Wankhede Stadium, Mumbai
|
21 Oct 2023 |
odi
Australia vs South Africa
|
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
|
12 Oct 2023 |
odi
New Zealand vs South Africa
|
Greenfield International Stadium, Thiruvananthapuram
|
02 Oct 2023 |
t20
Seattle Orcas vs MI New York
|
Grand Prairie Stadium, Dallas
|
31 Jul 2023 |
t20
Washington Freedom vs MI New York
|
Grand Prairie Stadium, Dallas
|
27 Jul 2023 |
t20
MI New York vs San Francisco Unicorns
|
Grand Prairie Stadium, Dallas
|
14 Jul 2023 |
t20
Punjab Kings vs Rajasthan Royals
|
Himachal Pradesh Cricket Association Stadium, Dharamsala
|
19 May 2023 |
t20
Punjab Kings vs Gujarat Titans
|
Punjab Cricket Association IS Bindra Stadium, Mohali
|
13 Apr 2023 |
odi
South Africa vs Netherlands
|
The Wanderers Stadium, Johannesburg
|
02 Apr 2023 |
t20
South Africa vs West Indies
|
SuperSport Park, Centurion
|
25 Mar 2023 |
odi
South Africa vs West Indies
|
Senwes Park, Potchefstroom
|
21 Mar 2023 |
test
Lions vs Western Province
|
The Wanderers Stadium, Johannesburg
|
26 Feb 2023 |
t20
Durban Super Giants vs MI Cape Town
|
Kingsmead, Durban
|
02 Feb 2023 |
t20
MI Cape Town vs Joburg Super Kings
|
Newlands, Cape Town
|
14 Jan 2023 |
odi
Dolphins vs Lions
|
Kingsmead, Durban
|
23 Dec 2022 |
odi
Titans vs Lions
|
SuperSport Park, Centurion
|
02 Dec 2022 |
t20
Bangladesh vs South Africa
|
Allan Border Field, Brisbane
|
19 Oct 2022 |
test
England vs South Africa
|
Kennington Oval, London
|
08 Sep 2022 |
t20
England vs South Africa
|
Sophia Gardens, Cardiff
|
28 Jul 2022 |
t20
Punjab Kings vs Rajasthan Royals
|
Wankhede Stadium, Mumbai
|
07 May 2022 |
t20
Mumbai Indians vs Punjab Kings
|
Maharashtra Cricket Association Stadium, Pune
|
13 Apr 2022 |