Fixtures & Results

Friday, Jan 03 2025
match ended
Pakistan tour of South Africa, 2024/25
Jan 03, 2025

South Africa

615 (141.3) & 61-0 (7.1)

Pakistan

194 (54.2) & 478 (122.1)
Thursday, Dec 26 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 26, 2024

South Africa

301 (73.4) & 150-8 (39.3)

Pakistan

211 (57.3) & 237 (59.4)
Sunday, Dec 22 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 22, 2024

South Africa

271 (42.0)

Pakistan

308-9 (47.0)
Thursday, Dec 19 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 19, 2024

South Africa

248 (43.1)

Pakistan

329 (49.5)
Tuesday, Dec 17 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 17, 2024

South Africa

239-9 (50.0)

Pakistan

242-7 (49.3)
Saturday, Dec 14 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 14, 2024

South Africa

0-0

Pakistan

0-0
Friday, Dec 13 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 13, 2024

South Africa

210-3 (19.3)

Pakistan

206-5 (20.0)
Tuesday, Dec 10 2024
match ended
Pakistan tour of South Africa, 2024/25
Dec 10, 2024

South Africa

183-9 (20.0)

Pakistan

172-8 (20.0)
Thursday, Dec 05 2024
match ended
Sri Lanka tour of South Africa, 2024
Dec 05, 2024

South Africa

358 (103.4) & 317 (86.0)

Sri Lanka

328 (99.2) & 238 (69.1)
Wednesday, Nov 27 2024
match ended
Sri Lanka tour of South Africa, 2024
Nov 27, 2024

South Africa

191 (49.4) & 366-5 dec (100.4)

Sri Lanka

42 (13.5) & 282 (79.4)
Friday, Nov 15 2024
match ended
India tour of South Africa, 2024
Nov 15, 2024

South Africa

148 (18.2)

India

283-1 (20.0)
Wednesday, Nov 13 2024
match ended
India tour of South Africa, 2024
Nov 13, 2024

South Africa

208-7 (20.0)

India

219-6 (20.0)
Sunday, Nov 10 2024
match ended
India tour of South Africa, 2024
Nov 10, 2024

South Africa

128-7 (19.0)

India

124-6 (20.0)
Friday, Nov 08 2024
match ended
India tour of South Africa, 2024
Nov 08, 2024

South Africa

141 (17.5)

India

202-8 (20.0)
Tuesday, Oct 29 2024
match ended
South Africa tour of Bangladesh, 2024
Oct 29, 2024

Bangladesh

159 (45.2) & 143 (43.4)

South Africa

575-6 dec (144.2)
Monday, Oct 21 2024
match ended
South Africa tour of Bangladesh, 2024
Oct 21, 2024

Bangladesh

106 (40.1) & 307 (89.5)

South Africa

308 (88.4) & 106-3 (22.0)
Monday, Oct 07 2024
match ended
Ireland and South Africa tour of UAE, 2024
Oct 07, 2024

Ireland

284-9 (50.0)

South Africa

215 (46.1)
Friday, Oct 04 2024
match ended
Ireland and South Africa tour of UAE, 2024
Oct 04, 2024

Ireland

169 (30.3)

South Africa

343-4 (50.0)
Wednesday, Oct 02 2024
match ended
Ireland and South Africa tour of UAE, 2024
Oct 02, 2024

Ireland

132 (31.5)

South Africa

271-9 (50.0)
Sunday, Sep 29 2024
match ended
Ireland and South Africa tour of UAE, 2024
Sep 29, 2024

Ireland

195-6 (20.0)

South Africa

185-9 (20.0)
Friday, Sep 27 2024
match ended
Ireland and South Africa tour of UAE, 2024
Sep 27, 2024

Ireland

171-8 (20.0)

South Africa

174-2 (17.4)
Sunday, Sep 22 2024
match ended
Afghanistan and South Africa tour of UAE, 2024
Sep 22, 2024

Afghanistan

169 (34.0)

South Africa

170-3 (33.0)
Friday, Sep 20 2024
match ended
Afghanistan and South Africa tour of UAE, 2024
Sep 20, 2024

Afghanistan

311-4 (50.0)

South Africa

134 (34.2)
Wednesday, Sep 18 2024
match ended
Afghanistan and South Africa tour of UAE, 2024
Sep 18, 2024

Afghanistan

107-4 (26.0)

South Africa

106 (33.3)
Wednesday, Aug 28 2024
match ended
South Africa tour of West Indies, 2024
Aug 27, 2024

West Indies

116-2 (9.2)

South Africa

108-4 (13.0)
Monday, Aug 26 2024
match ended
South Africa tour of West Indies, 2024
Aug 25, 2024

West Indies

179-6 (20.0)

South Africa

149 (19.4)
Saturday, Aug 24 2024
match ended
South Africa tour of West Indies, 2024
Aug 23, 2024

West Indies

176-3 (17.5)

South Africa

174-7 (20.0)
Thursday, Aug 15 2024
match ended
South Africa tour of West Indies, 2024
Aug 15, 2024

West Indies

144 (42.4) & 222 (66.2)

South Africa

160 (54.0) & 246 (80.4)
Wednesday, Aug 07 2024
match ended
South Africa tour of West Indies, 2024
Aug 07, 2024

West Indies

233 (91.5) & 201-5 (56.2)

South Africa

357 (117.4) & 173-3 dec (29.0)
Saturday, Jun 29 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 29, 2024

South Africa

169-8 (20.0)

India

176-7 (20.0)
Thursday, Jun 27 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 27, 2024

South Africa

60-1 (8.5)

Afghanistan

56 (11.5)
Monday, Jun 24 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 24, 2024

West Indies

135-8 (20.0)

South Africa

124-7 (16.1)
Friday, Jun 21 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 21, 2024

England

156-6 (20.0)

South Africa

163-6 (20.0)
Wednesday, Jun 19 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 19, 2024

USA

176-6 (20.0)

South Africa

194-4 (20.0)
Saturday, Jun 15 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 14, 2024

South Africa

115-7 (20.0)

Nepal

114-7 (20.0)
Monday, Jun 10 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 10, 2024

South Africa

113-6 (20.0)

Bangladesh

109-7 (20.0)
Saturday, Jun 08 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 08, 2024

Netherlands

103-9 (20.0)

South Africa

106-6 (18.5)
Monday, Jun 03 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 03, 2024

Sri Lanka

77 (19.1)

South Africa

80-4 (16.2)
Monday, May 27 2024
match ended
South Africa tour of West Indies, 2024
May 26, 2024

West Indies

165-2 (13.5)

South Africa

163-7 (20.0)
Sunday, May 26 2024
match ended
South Africa tour of West Indies, 2024
May 25, 2024

West Indies

207-7 (20.0)

South Africa

191-7 (20.0)
Friday, May 24 2024
match ended
South Africa tour of West Indies, 2024
May 23, 2024

West Indies

175-8 (20.0)

South Africa

147 (19.5)
Wednesday, Mar 20 2024
match ended
Men's African Games Ghana, 2024
Mar 20, 2024

Uganda

99-8 (20.0)

South Africa

95-9 (20.0)
Monday, Mar 18 2024
match ended
Men's African Games Ghana, 2024
Mar 18, 2024

South Africa

71 (15.0)

Kenya

141-6 (20.0)
Sunday, Mar 17 2024
match ended
Men's African Games Ghana, 2024
Mar 17, 2024

South Africa

237-2 (20.0)

Ghana

103-7 (20.0)
Tuesday, Feb 13 2024
match ended
South Africa tour of New Zealand, 2024
Feb 12, 2024

New Zealand

211 (77.3) & 269-3 (94.2)

South Africa

242 (97.2) & 235 (69.5)
Sunday, Feb 04 2024
match ended
South Africa tour of New Zealand, 2024
Feb 03, 2024

New Zealand

511 (144.0) & 179-4 dec (43.0)

South Africa

162 (72.5) & 247 (80.0)
Wednesday, Jan 03 2024
match ended
India tour of South Africa, 2023/24
Jan 03, 2024

South Africa

55 (23.2) & 176 (36.5)

India

153 (34.5) & 80-3 (12.0)
Tuesday, Dec 26 2023
match ended
India tour of South Africa, 2023/24
Dec 26, 2023

South Africa

408 (108.4)

India

245 (67.4) & 131 (34.1)
Thursday, Dec 21 2023
match ended
India tour of South Africa, 2023/24
Dec 21, 2023

South Africa

218 (45.5)

India

296-8 (50.0)
Tuesday, Dec 19 2023
match ended
India tour of South Africa, 2023/24
Dec 19, 2023

South Africa

215-2 (42.3)

India

211 (46.2)
Sunday, Dec 17 2023
match ended
India tour of South Africa, 2023/24
Dec 17, 2023

South Africa

116 (27.3)

India

117-2 (16.4)
Thursday, Dec 14 2023
match ended
India tour of South Africa, 2023/24
Dec 14, 2023

South Africa

95 (13.5)

India

201-7 (20.0)
Tuesday, Dec 12 2023
match ended
India tour of South Africa, 2023/24
Dec 12, 2023

South Africa

154-5 (13.5)

India

180-7 (19.3)
Sunday, Dec 10 2023
match ended
India tour of South Africa, 2023/24
Dec 10, 2023

South Africa

0-0

India

0-0
Thursday, Nov 16 2023
match ended
ICC Cricket World Cup, 2023
Nov 16, 2023

South Africa

212 (49.4)

Australia

215-7 (47.2)
Friday, Nov 10 2023
match ended
ICC Cricket World Cup, 2023
Nov 10, 2023

South Africa

247-5 (47.3)

Afghanistan

244 (50.0)
Sunday, Nov 05 2023
match ended
ICC Cricket World Cup, 2023
Nov 05, 2023

India

326-5 (50.0)

South Africa

83 (27.1)
Wednesday, Nov 01 2023
match ended
ICC Cricket World Cup, 2023
Nov 01, 2023

New Zealand

167 (35.3)

South Africa

357-4 (50.0)
Friday, Oct 27 2023
match ended
ICC Cricket World Cup, 2023
Oct 27, 2023

Pakistan

270 (46.4)

South Africa

271-9 (47.2)
Tuesday, Oct 24 2023
match ended
ICC Cricket World Cup, 2023
Oct 24, 2023

South Africa

382-5 (50.0)

Bangladesh

233 (46.4)
Saturday, Oct 21 2023
match ended
ICC Cricket World Cup, 2023
Oct 21, 2023

England

170 (22.0)

South Africa

399-7 (50.0)
Tuesday, Oct 17 2023
match ended
ICC Cricket World Cup, 2023
Oct 17, 2023

South Africa

207 (42.5)

Netherlands

245-8 (43.0)
Thursday, Oct 12 2023
match ended
ICC Cricket World Cup, 2023
Oct 12, 2023

Australia

177 (40.5)

South Africa

311-7 (50.0)
Saturday, Oct 07 2023
match ended
ICC Cricket World Cup, 2023
Oct 07, 2023

South Africa

428-5 (50.0)

Sri Lanka

326 (44.5)
Monday, Oct 02 2023
match ended
ICC Cricket World Cup Warm-up Matches, 2023
Oct 02, 2023

New Zealand

321-6 (50.0)

South Africa

211-4 (37.0)
Friday, Sep 29 2023
match ended
ICC Cricket World Cup Warm-up Matches, 2023
Sep 29, 2023

South Africa

0-0

Afghanistan

0-0
Sunday, Sep 17 2023
match ended
Australia tour of South Africa, 2023
Sep 17, 2023

South Africa

315-9 (50.0)

Australia

193 (34.1)
Friday, Sep 15 2023
match ended
Australia tour of South Africa, 2023
Sep 15, 2023

South Africa

416-5 (50.0)

Australia

252 (34.5)
Tuesday, Sep 12 2023
match ended
Australia tour of South Africa, 2023
Sep 12, 2023

South Africa

338-6 (50.0)

Australia

227 (34.3)
Saturday, Sep 09 2023
match ended
Australia tour of South Africa, 2023
Sep 09, 2023

South Africa

269 (41.5)

Australia

392-8 (50.0)
Thursday, Sep 07 2023
match ended
Australia tour of South Africa, 2023
Sep 07, 2023

South Africa

222 (49.0)

Australia

225-7 (40.2)
Sunday, Sep 03 2023
match ended
Australia tour of South Africa, 2023
Sep 03, 2023

South Africa

190-8 (20.0)

Australia

191-5 (17.5)
Friday, Sep 01 2023
match ended
Australia tour of South Africa, 2023
Sep 01, 2023

South Africa

164-8 (20.0)

Australia

168-2 (14.5)
Wednesday, Aug 30 2023
match ended
Australia tour of South Africa, 2023
Aug 30, 2023

South Africa

115 (15.3)

Australia

226-6 (20.0)
Sunday, Apr 02 2023
match ended
Netherlands tour of South Africa, 2023
Apr 02, 2023

South Africa

370-8 (50.0)

Netherlands

224 (39.1)
Friday, Mar 31 2023
match ended
Netherlands tour of South Africa, 2023
Mar 31, 2023

South Africa

190-2 (30.0)

Netherlands

189 (46.1)
Tuesday, Mar 28 2023
match ended
West Indies tour of South Africa, 2023
Mar 28, 2023

South Africa

213-6 (20.0)

West Indies

220-8 (20.0)
Sunday, Mar 26 2023
match ended
West Indies tour of South Africa, 2023
Mar 26, 2023

South Africa

259-4 (18.5)

West Indies

258-5 (20.0)
Saturday, Mar 25 2023
match ended
West Indies tour of South Africa, 2023
Mar 25, 2023

South Africa

131-8 (11.0)

West Indies

132-7 (10.3)
Tuesday, Mar 21 2023
match ended
West Indies tour of South Africa, 2023
Mar 21, 2023

South Africa

264-6 (29.3)

West Indies

260 (48.2)
Saturday, Mar 18 2023
match ended
West Indies tour of South Africa, 2023
Mar 18, 2023

South Africa

287 (41.4)

West Indies

335-8 (50.0)
Thursday, Mar 16 2023
match ended
West Indies tour of South Africa, 2023
Mar 16, 2023

South Africa

0-0

West Indies

0-0
Wednesday, Mar 08 2023
match ended
West Indies tour of South Africa, 2023
Mar 08, 2023

South Africa

320 (92.2) & 321 (100.4)

West Indies

251 (79.3) & 106 (35.1)
Tuesday, Feb 28 2023
match ended
West Indies tour of South Africa, 2023
Feb 28, 2023

South Africa

342 (86.3) & 116 (28.0)

West Indies

212 (69.0) & 159 (41.0)
Wednesday, Feb 01 2023
match ended
England tour of South Africa, 2023
Feb 01, 2023

South Africa

287 (43.1)

England

346-7 (50.0)
Sunday, Jan 29 2023
match ended
England tour of South Africa, 2023
Jan 29, 2023

South Africa

347-5 (49.1)

England

342-7 (50.0)
Friday, Jan 27 2023
match ended
England tour of South Africa, 2023
Jan 27, 2023

South Africa

298-7 (50.0)

England

271 (44.2)
Wednesday, Jan 04 2023
match ended
South Africa tour of Australia, 2022/23
Jan 03, 2023

Australia

475-4 dec (131.0)

South Africa

255 (108.0) & 106-2 (41.5)
Monday, Dec 26 2022
match ended
South Africa tour of Australia, 2022/23
Dec 25, 2022

Australia

575-8 dec (145.0)

South Africa

189 (68.4) & 204 (68.5)
Saturday, Dec 17 2022
match ended
South Africa tour of Australia, 2022/23
Dec 17, 2022

Australia

218 (50.3) & 35-4 (7.5)

South Africa

152 (48.2) & 99 (37.4)
Sunday, Nov 06 2022
match ended
ICC Men's T20 World Cup, Australia, 2022
Nov 06, 2022

South Africa

145-8 (20.0)

Netherlands

158-4 (20.0)
Thursday, Nov 03 2022
match ended
ICC Men's T20 World Cup, Australia, 2022
Nov 03, 2022

Pakistan

185-9 (20.0)

South Africa

108-9 (14.0)
Sunday, Oct 30 2022
match ended
ICC Men's T20 World Cup, Australia, 2022
Oct 30, 2022

India

133-9 (20.0)

South Africa

137-5 (19.4)
Thursday, Oct 27 2022
match ended
ICC Men's T20 World Cup, Australia, 2022
Oct 27, 2022

South Africa

205-5 (20.0)

Bangladesh

101 (16.3)
Monday, Oct 24 2022
match ended
ICC Men's T20 World Cup, Australia, 2022
Oct 24, 2022

South Africa

51-0 (3.0)

Zimbabwe

79-5 (9.0)
Wednesday, Oct 19 2022
match ended
ICC World Twenty20 Warm-up Matches, 2022
Oct 19, 2022

Bangladesh

0-0

South Africa

0-0
Monday, Oct 17 2022
match ended
ICC World Twenty20 Warm-up Matches, 2022
Oct 17, 2022

New Zealand

98 (17.1)

South Africa

100-1 (11.2)
Tuesday, Oct 11 2022
match ended
South Africa tour of India, 2022
Oct 11, 2022

India

105-3 (19.1)

South Africa

99 (27.1)
Sunday, Oct 09 2022
match ended
South Africa tour of India, 2022
Oct 09, 2022

India

282-3 (45.5)

South Africa

278-7 (50.0)
Thursday, Oct 06 2022
match ended
South Africa tour of India, 2022
Oct 06, 2022

India

240-8 (40.0)

South Africa

249-4 (40.0)
Tuesday, Oct 04 2022
match ended
South Africa tour of India, 2022
Oct 04, 2022

India

178 (18.3)

South Africa

227-3 (20.0)
Sunday, Oct 02 2022
match ended
South Africa tour of India, 2022
Oct 02, 2022

India

237-3 (20.0)

South Africa

221-3 (20.0)
Wednesday, Sep 28 2022
match ended
South Africa tour of India, 2022
Sep 28, 2022

India

110-2 (16.4)

South Africa

106-8 (20.0)
Thursday, Sep 08 2022
match ended
South Africa tour of England, 2022
Sep 08, 2022

England

158 (36.2) & 130-1 (22.3)

South Africa

118 (36.2) & 169 (56.2)
Thursday, Aug 25 2022
match ended
South Africa tour of England, 2022
Aug 25, 2022

England

415-9 dec (106.4)

South Africa

151 (53.2) & 179 (85.1)
Wednesday, Aug 17 2022
match ended
South Africa tour of England, 2022
Aug 17, 2022

England

165 (45.0) & 149 (37.4)

South Africa

326 (89.1)
Friday, Aug 05 2022
match ended
Ireland and South Africa tour of England, 2022
Aug 05, 2022

Ireland

138 (18.5)

South Africa

182-6 (20.0)
Wednesday, Aug 03 2022
match ended
Ireland and South Africa tour of England, 2022
Aug 03, 2022

Ireland

190-9 (20.0)

South Africa

211-5 (20.0)
Sunday, Jul 31 2022
match ended
South Africa tour of England, 2022
Jul 31, 2022

England

101 (16.4)

South Africa

191-5 (20.0)
Thursday, Jul 28 2022
match ended
South Africa tour of England, 2022
Jul 28, 2022

England

149 (16.4)

South Africa

207-3 (20.0)
Wednesday, Jul 27 2022
match ended
South Africa tour of England, 2022
Jul 27, 2022

England

234-6 (20.0)

South Africa

193-8 (20.0)
Sunday, Jul 24 2022
match ended
South Africa tour of England, 2022
Jul 24, 2022

England

0-0

South Africa

159-2 (27.4)
Friday, Jul 22 2022
match ended
South Africa tour of England, 2022
Jul 22, 2022

England

201 (28.1)

South Africa

83 (20.4)
Tuesday, Jul 19 2022
match ended
South Africa tour of England, 2022
Jul 19, 2022

England

271 (46.5)

South Africa

333-5 (50.0)
Sunday, Jun 19 2022
match ended
South Africa tour of India, 2022
Jun 19, 2022

India

28-2 (3.3)

South Africa

0-0
Friday, Jun 17 2022
match ended
South Africa tour of India, 2022
Jun 17, 2022

India

169-6 (20.0)

South Africa

87-9 (16.5)
Tuesday, Jun 14 2022
match ended
South Africa tour of India, 2022
Jun 14, 2022

India

179-5 (20.0)

South Africa

131 (19.1)
Sunday, Jun 12 2022
match ended
South Africa tour of India, 2022
Jun 12, 2022

India

148-6 (20.0)

South Africa

149-6 (18.2)
Thursday, Jun 09 2022
match ended
South Africa tour of India, 2022
Jun 09, 2022

India

211-4 (20.0)

South Africa

212-3 (19.1)
Friday, Apr 08 2022
match ended
Bangladesh tour of South Africa, 2022
Apr 08, 2022

South Africa

453 (136.2) & 176-6 dec (39.5)

Bangladesh

217 (74.2) & 80 (23.3)
Thursday, Mar 31 2022
match ended
Bangladesh tour of South Africa, 2022
Mar 31, 2022

South Africa

367 (121.0) & 204 (74.0)

Bangladesh

298 (115.5) & 53 (19.0)
Wednesday, Mar 23 2022
match ended
Bangladesh tour of South Africa, 2022
Mar 23, 2022

South Africa

154 (37.0)

Bangladesh

156-1 (26.3)
Sunday, Mar 20 2022
match ended
Bangladesh tour of South Africa, 2022
Mar 20, 2022

South Africa

195-3 (37.2)

Bangladesh

194-9 (50.0)
Friday, Mar 18 2022
match ended
Bangladesh tour of South Africa, 2022
Mar 18, 2022

South Africa

276 (48.5)

Bangladesh

314-7 (50.0)
Friday, Feb 25 2022
match ended
South Africa tour of New Zealand, 2022
Feb 24, 2022

New Zealand

293 (80.0) & 227 (93.5)

South Africa

364 (133.0) & 354-9 dec (100.0)
Thursday, Feb 17 2022
match ended
South Africa tour of New Zealand, 2022
Feb 16, 2022

New Zealand

482 (117.5)

South Africa

95 (49.2) & 111 (41.4)
Sunday, Jan 23 2022
match ended
India tour of South Africa, 2021/22
Jan 23, 2022

South Africa

287 (49.5)

India

283 (49.2)
Friday, Jan 21 2022
match ended
India tour of South Africa, 2021/22
Jan 21, 2022

South Africa

288-3 (48.1)

India

287-6 (50.0)
Wednesday, Jan 19 2022
match ended
India tour of South Africa, 2021/22
Jan 19, 2022

South Africa

296-4 (50.0)

India

265-8 (50.0)
Tuesday, Jan 11 2022
match ended
India tour of South Africa, 2021/22
Jan 11, 2022

South Africa

210 (76.3) & 212-3 (63.3)

India

223 (77.3) & 198 (67.3)
Monday, Jan 03 2022
match ended
India tour of South Africa, 2021/22
Jan 03, 2022

South Africa

229 (79.4) & 243-3 (67.4)

India

202 (63.1) & 266 (60.1)
Sunday, Dec 26 2021
match ended
India tour of South Africa, 2021/22
Dec 26, 2021

South Africa

197 (62.3) & 191 (68.0)

India

327 (105.3) & 174 (50.3)
Friday, Nov 26 2021
match ended
Netherlands tour of South Africa, 2021
Nov 26, 2021

South Africa

277-8 (50.0)

Netherlands

11-0 (2.0)
Saturday, Nov 06 2021
match ended
ICC World Twenty20, 2021
Nov 06, 2021

England

179-8 (20.0)

South Africa

189-2 (20.0)
Tuesday, Nov 02 2021
match ended
ICC World Twenty20, 2021
Nov 02, 2021

South Africa

86-4 (13.3)

Bangladesh

84 (18.2)
Saturday, Oct 30 2021
match ended
ICC World Twenty20, 2021
Oct 30, 2021

South Africa

146-6 (19.5)

Sri Lanka

142 (20.0)
Tuesday, Oct 26 2021
match ended
ICC World Twenty20, 2021
Oct 26, 2021

South Africa

144-2 (18.2)

West Indies

143-8 (20.0)
Saturday, Oct 23 2021
match ended
ICC World Twenty20, 2021
Oct 23, 2021

Australia

121-5 (19.4)

South Africa

118-9 (20.0)
Wednesday, Oct 20 2021
match ended
ICC World Twenty20 Warm-up Matches, 2021
Oct 20, 2021

Pakistan

186-6 (20.0)

South Africa

190-4 (20.0)
Monday, Oct 18 2021
match ended
ICC World Twenty20 Warm-up Matches, 2021
Oct 18, 2021

Afghanistan

104-8 (20.0)

South Africa

145-5 (20.0)
Tuesday, Sep 14 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 14, 2021

Sri Lanka

120-8 (20.0)

South Africa

121-0 (14.4)
Sunday, Sep 12 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 12, 2021

Sri Lanka

103 (18.1)

South Africa

105-1 (14.1)
Friday, Sep 10 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 10, 2021

Sri Lanka

135-6 (20.0)

South Africa

163-5 (20.0)
Tuesday, Sep 07 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 07, 2021

Sri Lanka

203-9 (50.0)

South Africa

125 (30.0)
Saturday, Sep 04 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 04, 2021

Sri Lanka

197 (36.4)

South Africa

283-6 (47.0)
Thursday, Sep 02 2021
match ended
South Africa tour of Sri Lanka, 2021
Sep 02, 2021

Sri Lanka

300-9 (50.0)

South Africa

286-6 (50.0)
Saturday, Jul 24 2021
match ended
South Africa tour of Ireland, 2021
Jul 24, 2021

Ireland

140-9 (20.0)

South Africa

189-2 (20.0)
Thursday, Jul 22 2021
match ended
South Africa tour of Ireland, 2021
Jul 22, 2021

Ireland

117 (19.3)

South Africa

159-7 (20.0)
Monday, Jul 19 2021
match ended
South Africa tour of Ireland, 2021
Jul 19, 2021

Ireland

132-9 (20.0)

South Africa

165-7 (20.0)
Friday, Jul 16 2021
match ended
South Africa tour of Ireland, 2021
Jul 16, 2021

Ireland

276 (47.1)

South Africa

346-4 (50.0)
Tuesday, Jul 13 2021
match ended
South Africa tour of Ireland, 2021
Jul 13, 2021

Ireland

290-5 (50.0)

South Africa

247 (48.3)
Sunday, Jul 11 2021
match ended
South Africa tour of Ireland, 2021
Jul 11, 2021

Ireland

195-4 (40.2)

South Africa

0-0
Saturday, Jul 03 2021
match ended
South Africa Tour of West Indies, 2021
Jul 03, 2021

West Indies

143-9 (20.0)

South Africa

168-4 (20.0)
Thursday, Jul 01 2021
match ended
South Africa Tour of West Indies, 2021
Jul 01, 2021

West Indies

167-6 (20.0)

South Africa

146-9 (20.0)
Tuesday, Jun 29 2021
match ended
South Africa Tour of West Indies, 2021
Jun 29, 2021

West Indies

166-7 (20.0)

South Africa

167-8 (20.0)
Sunday, Jun 27 2021
match ended
South Africa Tour of West Indies, 2021
Jun 27, 2021

West Indies

150-9 (20.0)

South Africa

166-7 (20.0)
Saturday, Jun 26 2021
match ended
South Africa Tour of West Indies, 2021
Jun 26, 2021

West Indies

161-2 (15.0)

South Africa

160-6 (20.0)
Friday, Jun 18 2021
match ended
South Africa Tour of West Indies, 2021
Jun 18, 2021

West Indies

149 (54.0) & 165 (58.3)

South Africa

298 (112.4) & 174 (53.0)
Thursday, Jun 10 2021
match ended
South Africa Tour of West Indies, 2021
Jun 10, 2021

West Indies

97 (40.5) & 162 (64.0)

South Africa

322 (96.5)
Friday, Apr 16 2021
match ended
Pakistan tour of South Africa, 2021
Apr 16, 2021

South Africa

144 (19.3)

Pakistan

149-7 (19.5)
Wednesday, Apr 14 2021
match ended
Pakistan tour of South Africa, 2021
Apr 14, 2021

South Africa

203-5 (20.0)

Pakistan

205-1 (18.0)
Monday, Apr 12 2021
match ended
Pakistan tour of South Africa, 2021
Apr 12, 2021

South Africa

141-4 (14.0)

Pakistan

140-9 (20.0)
Saturday, Apr 10 2021
match ended
Pakistan tour of South Africa, 2021
Apr 10, 2021

South Africa

188-6 (20.0)

Pakistan

189-6 (19.5)
Wednesday, Apr 07 2021
match ended
Pakistan tour of South Africa, 2021
Apr 07, 2021

South Africa

292 (49.3)

Pakistan

320-7 (50.0)
Sunday, Apr 04 2021
match ended
Pakistan tour of South Africa, 2021
Apr 04, 2021

South Africa

341-6 (50.0)

Pakistan

324-9 (50.0)
Friday, Apr 02 2021
match ended
Pakistan tour of South Africa, 2021
Apr 02, 2021

South Africa

273-6 (50.0)

Pakistan

274-7 (50.0)
Sunday, Feb 14 2021
match ended
South Africa tour of Pakistan, 2021
Feb 14, 2021

Pakistan

169-6 (18.4)

South Africa

164-8 (20.0)
Saturday, Feb 13 2021
match ended
South Africa tour of Pakistan, 2021
Feb 13, 2021

Pakistan

144-7 (20.0)

South Africa

145-4 (16.2)
Thursday, Feb 11 2021
match ended
South Africa tour of Pakistan, 2021
Feb 11, 2021

Pakistan

169-6 (20.0)

South Africa

166-6 (20.0)
Thursday, Feb 04 2021
match ended
South Africa tour of Pakistan, 2021
Feb 04, 2021

Pakistan

272 (114.3) & 298 (102.0)

South Africa

201 (65.4) & 274 (91.4)
Tuesday, Jan 26 2021
match ended
South Africa tour of Pakistan, 2021
Jan 26, 2021

Pakistan

378 (119.2) & 90-3 (22.5)

South Africa

220 (69.2) & 245 (100.3)
Sunday, Jan 03 2021
match ended
Sri Lanka tour of South Africa, 2020/21
Jan 03, 2021

South Africa

302 (75.4) & 67-0 (13.2)

Sri Lanka

157 (40.3) & 211 (56.5)
Saturday, Dec 26 2020
match ended
Sri Lanka tour of South Africa, 2020/21
Dec 26, 2020

South Africa

621 (142.1)

Sri Lanka

396 (96) & 180 (46.1)
Wednesday, Dec 09 2020
match ended
England tour of South Africa, 2020
Dec 09, 2020

South Africa

0-0

England

0-0
Monday, Dec 07 2020
match ended
England tour of South Africa, 2020
Dec 07, 2020

South Africa

0-0

England

0-0
Sunday, Dec 06 2020
match ended
England tour of South Africa, 2020
Dec 06, 2020

South Africa

0-0

England

0-0
Tuesday, Dec 01 2020
match ended
England tour of South Africa, 2020
Dec 01, 2020

South Africa

191-3 (20.0)

England

192-1 (17.4)
Sunday, Nov 29 2020
match ended
England tour of South Africa, 2020
Nov 29, 2020

South Africa

146-6 (20.0)

England

147-6 (19.5)
Friday, Nov 27 2020
match ended
England tour of South Africa, 2020
Nov 27, 2020

South Africa

179-6 (20.0)

England

183-5 (19.2)
Friday, Jan 24 2020
match ended
England tour of South Africa, 2019/20
Jan 24, 2020

South Africa

183 (68.3) & 274 (77.1)

England

400 (98.2) & 248 (61.3)
Thursday, Jan 16 2020
match ended
England tour of South Africa, 2019/20
Jan 16, 2020

South Africa

209 (86.4) & 237 (88.5) fol

England

499-9 dec (152)
Friday, Jan 03 2020
match ended
England tour of South Africa, 2019/20
Jan 03, 2020

South Africa

223 (89) & 248 (137.4)

England

269 (91.5) & 391-8 dec (111)
Thursday, Dec 26 2019
match ended
England tour of South Africa, 2019/20
Dec 26, 2019

South Africa

284 (84.3) & 272 (61.4)

England

181 (53.2) & 268 (93)
Saturday, Oct 19 2019
match ended
South Africa tour of India, 2019
Oct 19, 2019

India

497-9 dec (116.3)

South Africa

162 (56.2) & 133 (48) fol
Thursday, Oct 10 2019
match ended
South Africa tour of India, 2019
Oct 10, 2019

India

601-5 dec (156.3)

South Africa

275 (105.4) & 189 (67.2) fol
Wednesday, Oct 02 2019
match ended
South Africa tour of India, 2019
Oct 02, 2019

India

502-7 dec (136) & 323-4 dec (67)

South Africa

431 (131.2) & 191 (63.5)
Sunday, Sep 22 2019
match ended
South Africa tour of India, 2019
Sep 22, 2019

India

134-9 (20)

South Africa

140-1 (16.5)
Wednesday, Sep 18 2019
match ended
South Africa tour of India, 2019
Sep 18, 2019

India

151-3 (19)

South Africa

149-5 (20)
Sunday, Sep 15 2019
match ended
South Africa tour of India, 2019
Sep 15, 2019

India

0-0

South Africa

0-0
Saturday, Jul 06 2019
match ended
ICC Cricket World Cup, 2019
Jul 06, 2019

Australia

315 (49.5)

South Africa

325-6 (50)
Friday, Jun 28 2019
match ended
ICC Cricket World Cup, 2019
Jun 28, 2019

Sri Lanka

203 (49.3)

South Africa

206-1 (37.2)
Sunday, Jun 23 2019
match ended
ICC Cricket World Cup, 2019
Jun 23, 2019

Pakistan

308-7 (50)

South Africa

259-9 (50)
Wednesday, Jun 19 2019
match ended
ICC Cricket World Cup, 2019
Jun 19, 2019

New Zealand

245-6 (48.3)

South Africa

241-6 (49)
Saturday, Jun 15 2019
match ended
ICC Cricket World Cup, 2019
Jun 15, 2019

South Africa

131-1 (28.4)

Afghanistan

125 (34.1)
Monday, Jun 10 2019
match ended
ICC Cricket World Cup, 2019
Jun 10, 2019

South Africa

29-2 (7.3)

West Indies

0-0
Wednesday, Jun 05 2019
match ended
ICC Cricket World Cup, 2019
Jun 05, 2019

South Africa

227-9 (50)

India

230-4 (47.3)
Sunday, Jun 02 2019
match ended
ICC Cricket World Cup, 2019
Jun 02, 2019

South Africa

309-8 (50)

Bangladesh

330-6 (50)
Sunday, Mar 24 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 24, 2019

South Africa

198-2 (20)

Sri Lanka

137 (15.4)
Friday, Mar 22 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 22, 2019

South Africa

180-3 (20)

Sri Lanka

164-9 (20)
Tuesday, Mar 19 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 19, 2019

South Africa

134-8 (20) & 14-0 (1.0)

Sri Lanka

134-7 (20) & 5-0 (1.0)
Saturday, Mar 16 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 16, 2019

South Africa

135-2 (28)

Sri Lanka

225 (49.3)
Wednesday, Mar 13 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 13, 2019

South Africa

190-4 (32.5)

Sri Lanka

189 (39.2)
Sunday, Mar 10 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 10, 2019

South Africa

331-5 (50)

Sri Lanka

121-5 (24)
Wednesday, Mar 06 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 06, 2019

South Africa

251 (45.1)

Sri Lanka

138 (32.2)
Sunday, Mar 03 2019
match ended
Sri Lanka tour of South Africa, 2019
Mar 03, 2019

South Africa

232-2 (38.5)

Sri Lanka

231 (47)
Thursday, Feb 21 2019
match ended
Sri Lanka tour of South Africa, 2019
Feb 21, 2019

South Africa

222 (61.2) & 128 (44.3)

Sri Lanka

154 (37.4) & 197-2 (45.4)
Wednesday, Feb 13 2019
match ended
Sri Lanka tour of South Africa, 2019
Feb 13, 2019

South Africa

235 (59.4) & 259 (79.1)

Sri Lanka

191 (59.2) & 304-9 (85.3)
Wednesday, Feb 06 2019
match ended
Pakistan tour of South Africa, 2018/19
Feb 06, 2019

South Africa

141-9 (20)

Pakistan

168-9 (20)
Sunday, Feb 03 2019
match ended
Pakistan tour of South Africa, 2018/19
Feb 03, 2019

South Africa

188-3 (20)

Pakistan

181-7 (20)
Friday, Feb 01 2019
match ended
Pakistan tour of South Africa, 2018/19
Feb 01, 2019

South Africa

192-6 (20)

Pakistan

186-9 (20)
Wednesday, Jan 30 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 30, 2019

South Africa

241-3 (40)

Pakistan

240-8 (50)
Sunday, Jan 27 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 27, 2019

South Africa

164 (41)

Pakistan

168-2 (31.3)
Friday, Jan 25 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 25, 2019

South Africa

187-2 (33)

Pakistan

317-6 (50)
Tuesday, Jan 22 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 22, 2019

South Africa

207-5 (42)

Pakistan

203 (45.5)
Saturday, Jan 19 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 19, 2019

South Africa

266-2 (50)

Pakistan

267-5 (49.1)
Friday, Jan 11 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 11, 2019

South Africa

262 (77.4) & 303 (80.3)

Pakistan

185 (49.4) & 273 (65.4)
Thursday, Jan 03 2019
match ended
Pakistan tour of South Africa, 2018/19
Jan 03, 2019

South Africa

431 (124.1) & 43-1 (9.5)

Pakistan

177 (51.1) & 294 (70.4)
Wednesday, Dec 26 2018
match ended
Pakistan tour of South Africa, 2018/19
Dec 26, 2018

South Africa

223 (60) & 151-4 (50.4)

Pakistan

181 (47) & 190 (56)
Saturday, Nov 17 2018
match ended
South Africa tour of Australia, 2018
Nov 17, 2018

Australia

87-7 (10)

South Africa

108-6 (10)
Sunday, Nov 11 2018
match ended
South Africa tour of Australia, 2018
Nov 11, 2018

Australia

280-9 (50)

South Africa

320-5 (50)
Friday, Nov 09 2018
match ended
South Africa tour of Australia, 2018
Nov 09, 2018

Australia

231 (48.3)

South Africa

224-9 (50)
Sunday, Nov 04 2018
match ended
South Africa tour of Australia, 2018
Nov 04, 2018

Australia

152 (38.1)

South Africa

153-4 (29.2)
Sunday, Oct 14 2018
match ended
Zimbabwe tour of South Africa, 2018
Oct 14, 2018

South Africa

0-0

Zimbabwe

0-0
Friday, Oct 12 2018
match ended
Zimbabwe tour of South Africa, 2018
Oct 12, 2018

South Africa

135-4 (15.4)

Zimbabwe

132-7 (20)
Tuesday, Oct 09 2018
match ended
Zimbabwe tour of South Africa, 2018
Oct 09, 2018

South Africa

160-6 (20)

Zimbabwe

126 (17.2)
Saturday, Oct 06 2018
match ended
Zimbabwe tour of South Africa, 2018
Oct 06, 2018

South Africa

231-6 (45.5)

Zimbabwe

228 (49.3)
Wednesday, Oct 03 2018
match ended
Zimbabwe tour of South Africa, 2018
Oct 03, 2018

South Africa

198 (47.3)

Zimbabwe

78 (24)
Sunday, Sep 30 2018
match ended
Zimbabwe tour of South Africa, 2018
Sep 30, 2018

South Africa

119-5 (26.1)

Zimbabwe

117 (34.1)
Tuesday, Aug 14 2018
match ended
South Africa tour of Sri Lanka, 2018
Aug 14, 2018

Sri Lanka

99-7 (16)

South Africa

98 (16.4)
Sunday, Aug 12 2018
match ended
South Africa tour of Sri Lanka, 2018
Aug 12, 2018

Sri Lanka

299-8 (50)

South Africa

121 (24.4)
Wednesday, Aug 08 2018
match ended
South Africa tour of Sri Lanka, 2018
Aug 08, 2018

Sri Lanka

306-7 (39)

South Africa

187-9 (21)
Sunday, Aug 05 2018
match ended
South Africa tour of Sri Lanka, 2018
Aug 05, 2018

Sri Lanka

285 (45.2)

South Africa

363-7 (50)
Wednesday, Aug 01 2018
match ended
South Africa tour of Sri Lanka, 2018
Aug 01, 2018

Sri Lanka

244-8 (50)

South Africa

246-6 (42.5)
Sunday, Jul 29 2018
match ended
South Africa tour of Sri Lanka, 2018
Jul 29, 2018

Sri Lanka

193 (34.3)

South Africa

196-5 (31)
Friday, Jul 20 2018
match ended
South Africa tour of Sri Lanka, 2018
Jul 20, 2018

Sri Lanka

338 (104.1) & 275-5 dec (81)

South Africa

124 (34.5) & 290 (86.5)
Thursday, Jul 12 2018
match ended
South Africa tour of Sri Lanka, 2018
Jul 12, 2018

Sri Lanka

287 (78.4) & 190 (57.4)

South Africa

126 (54.3) & 73 (28.5)
Friday, Mar 30 2018
match ended
Australia tour of South Africa, 2018
Mar 30, 2018

South Africa

488 (136.5) & 344-6 dec (105)

Australia

221 (70) & 119 (46.4)
Thursday, Mar 22 2018
match ended
Australia tour of South Africa, 2018
Mar 22, 2018

South Africa

311 (97.5) & 373 (112.2)

Australia

255 (69.5) & 107 (39.4)
Friday, Mar 09 2018
match ended
Australia tour of South Africa, 2018
Mar 09, 2018

South Africa

382 (118.4) & 102-4 (22.5)

Australia

243 (71.3) & 239 (79)
Thursday, Mar 01 2018
match ended
Australia tour of South Africa, 2018
Mar 01, 2018

South Africa

162 (51.4) & 298 (92.4)

Australia

351 (110.4) & 227 (74.4)
Saturday, Feb 24 2018
match ended
India tour of South Africa, 2018
Feb 24, 2018

South Africa

165-6 (20)

India

172-7 (20)
Wednesday, Feb 21 2018
match ended
India tour of South Africa, 2018
Feb 21, 2018

South Africa

189-4 (18.4)

India

188-4 (20)
Sunday, Feb 18 2018
match ended
India tour of South Africa, 2018
Feb 18, 2018

South Africa

175-9 (20)

India

203-5 (20)
Friday, Feb 16 2018
match ended
India tour of South Africa, 2018
Feb 16, 2018

South Africa

204 (46.5)

India

206-2 (32.1)
Tuesday, Feb 13 2018
match ended
India tour of South Africa, 2018
Feb 13, 2018

South Africa

201 (42.2)

India

274-7 (50)
Saturday, Feb 10 2018
match ended
India tour of South Africa, 2018
Feb 10, 2018

South Africa

207-5 (25.3)

India

289-7 (50)
Wednesday, Feb 07 2018
match ended
India tour of South Africa, 2018
Feb 07, 2018

South Africa

179 (40)

India

303-6 (50)
Sunday, Feb 04 2018
match ended
India tour of South Africa, 2018
Feb 04, 2018

South Africa

118 (32.2)

India

119-1 (20.3)
Thursday, Feb 01 2018
match ended
India tour of South Africa, 2018
Feb 01, 2018

South Africa

269-8 (50)

India

270-4 (45.3)
Wednesday, Jan 24 2018
match ended
India tour of South Africa, 2018
Jan 24, 2018

South Africa

194 (65.5) & 177 (73.3)

India

187 (76.4) & 247 (80.1)
Saturday, Jan 13 2018
match ended
India tour of South Africa, 2018
Jan 13, 2018

South Africa

335 (113.5) & 258 (91.3)

India

307 (92.1) & 151 (50.2)
Friday, Jan 05 2018
match ended
India tour of South Africa, 2018
Jan 05, 2018

South Africa

286 (73.1) & 130 (41.2)

India

209 (73.4) & 135 (42.4)
Sunday, Oct 22 2017
match ended
Bangladesh tour of South Africa, 2017
Oct 22, 2017

South Africa

369-6 (50)

Bangladesh

169 (40.4)
Wednesday, Oct 18 2017
match ended
Bangladesh tour of South Africa, 2017
Oct 18, 2017

South Africa

353-6 (50)

Bangladesh

249 (47.5)
Sunday, Oct 15 2017
match ended
Bangladesh tour of South Africa, 2017
Oct 15, 2017

South Africa

282-0 (42.5)

Bangladesh

278-7 (50)
Friday, Oct 06 2017
match ended
Bangladesh tour of South Africa, 2017
Oct 06, 2017

South Africa

573-4 dec (120)

Bangladesh

147 (42.5) & 172 (42.4) fol
Thursday, Sep 28 2017
match ended
Bangladesh tour of South Africa, 2017
Sep 28, 2017

South Africa

496-3 dec (146) & 247-6 dec (56)

Bangladesh

320 (89.1) & 90 (32.4)
Friday, Aug 04 2017
match ended
South Africa tour of England, 2017
Aug 04, 2017

England

362 (108.4) & 243 (69.1)

South Africa

226 (72.1) & 202 (62.5)
Thursday, Jul 27 2017
match ended
South Africa tour of England, 2017
Jul 27, 2017

England

353 (103.2) & 313-8 dec (79.5)

South Africa

175 (58.4) & 252 (77.1)
Friday, Jul 14 2017
match ended
South Africa tour of England, 2017
Jul 14, 2017

England

205 (51.5) & 133 (44.2)

South Africa

335 (96.2) & 343-9 dec (104)
Thursday, Jul 06 2017
match ended
South Africa tour of England, 2017
Jul 06, 2017

England

458 (105.3) & 233 (87.1)

South Africa

361 (105) & 119 (36.4)
Sunday, Jun 25 2017
match ended
South Africa tour of England, 2017
Jun 25, 2017

England

181-8 (20)

South Africa

162-7 (20)
Friday, Jun 23 2017
match ended
South Africa tour of England, 2017
Jun 23, 2017

England

171-6 (20)

South Africa

174-8 (20)
Wednesday, Jun 21 2017
match ended
South Africa tour of England, 2017
Jun 21, 2017

England

143-1 (14.3)

South Africa

142-3 (20)
Sunday, Jun 11 2017
match ended
ICC Champions Trophy, 2017
Jun 11, 2017

India

193-2 (38)

South Africa

191 (44.3)
Wednesday, Jun 07 2017
match ended
ICC Champions Trophy, 2017
Jun 07, 2017

Pakistan

119-3 (27)

South Africa

219-8 (50)
Saturday, Jun 03 2017
match ended
ICC Champions Trophy, 2017
Jun 03, 2017

Sri Lanka

203 (41.3)

South Africa

299-6 (50)
Monday, May 29 2017
match ended
South Africa tour of England, 2017
May 29, 2017

England

153 (31.1)

South Africa

156-3 (28.5)
Saturday, May 27 2017
match ended
South Africa tour of England, 2017
May 27, 2017

England

330-6 (50)

South Africa

328-5 (50)
Wednesday, May 24 2017
match ended
South Africa tour of England, 2017
May 24, 2017

England

339-6 (50)

South Africa

267 (45)
Saturday, Mar 25 2017
match ended
South Africa tour of New Zealand, 2017
Mar 24, 2017

New Zealand

489 (162.1)

South Africa

314 (89.2) & 80-5 (39)
Thursday, Mar 16 2017
match ended
South Africa tour of New Zealand, 2017
Mar 15, 2017

New Zealand

268 (79.3) & 171 (63.2)

South Africa

359 (98) & 83-2 (24.3)
Wednesday, Mar 08 2017
match ended
South Africa tour of New Zealand, 2017
Mar 07, 2017

New Zealand

341 (114.3)

South Africa

308 (122.4) & 224-6 (102)
Saturday, Mar 04 2017
match ended
South Africa tour of New Zealand, 2017
Mar 04, 2017

New Zealand

149 (41.1)

South Africa

150-4 (32.2)
Wednesday, Mar 01 2017
match ended
South Africa tour of New Zealand, 2017
Mar 01, 2017

New Zealand

280-3 (45)

South Africa

279-8 (50)
Saturday, Feb 25 2017
match ended
South Africa tour of New Zealand, 2017
Feb 25, 2017

New Zealand

112 (32.2)

South Africa

271-8 (50)
Wednesday, Feb 22 2017
match ended
South Africa tour of New Zealand, 2017
Feb 21, 2017

New Zealand

289-4 (50)

South Africa

283-9 (50)
Sunday, Feb 19 2017
match ended
South Africa tour of New Zealand, 2017
Feb 19, 2017

New Zealand

207-7 (34)

South Africa

210-6 (33.5)
Friday, Feb 17 2017
match ended
South Africa tour of New Zealand, 2017
Feb 17, 2017

New Zealand

107 (14.5)

South Africa

185-6 (20)
Friday, Feb 10 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 10, 2017

South Africa

384-6 (50)

Sri Lanka

296-8 (50)
Tuesday, Feb 07 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 07, 2017

South Africa

367-5 (50)

Sri Lanka

327 (48.1)
Saturday, Feb 04 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 04, 2017

South Africa

164-3 (32)

Sri Lanka

163 (39.2)
Wednesday, Feb 01 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 01, 2017

South Africa

307-6 (50)

Sri Lanka

186 (37.5)
Saturday, Jan 28 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 28, 2017

South Africa

185-2 (34.2)

Sri Lanka

181 (48.3)
Wednesday, Jan 25 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 25, 2017

South Africa

169-5 (20)

Sri Lanka

170-5 (19.5)
Sunday, Jan 22 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 22, 2017

South Africa

113 (19.3)

Sri Lanka

119-7 (19.4)
Friday, Jan 20 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 20, 2017

South Africa

126-5 (10)

Sri Lanka

107-6 (10)
Thursday, Jan 12 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 12, 2017

South Africa

426 (124.1)

Sri Lanka

131 (45.4) & 177 (42.3) fol
Monday, Jan 02 2017
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 02, 2017

South Africa

392 (116) & 224-7 dec (51.5)

Sri Lanka

110 (43) & 224 (62)
Monday, Mar 28 2016
match ended
ICC World Twenty20, 2016
Mar 28, 2016

South Africa

122-2 (17.4)

Sri Lanka

120 (19.3)
Friday, Mar 25 2016
match ended
ICC World Twenty20, 2016
Mar 25, 2016

South Africa

122-8 (20)

West Indies

123-7 (19.4)
Sunday, Mar 20 2016
match ended
ICC World Twenty20, 2016
Mar 20, 2016

South Africa

209-5 (20)

Afghanistan

172 (20)
Friday, Mar 18 2016
match ended
ICC World Twenty20, 2016
Mar 18, 2016

South Africa

229-4 (20)

England

230-8 (19.4)
Saturday, Mar 12 2016
match ended
ICC World Twenty20, 2016
Mar 12, 2016

India

192-5 (20)

South Africa

196-9 (20)
Friday, Apr 04 2014
match ended
ICC World Twenty20
Apr 04, 2014

India

176-4 (19.1)

South Africa

172-4 (20)
Saturday, Mar 29 2014
match ended
ICC World Twenty20
Mar 29, 2014

England

193-7 (20)

South Africa

196-5 (20)
Thursday, Mar 27 2014
match ended
ICC World Twenty20
Mar 27, 2014

South Africa

145-9 (20)

Netherlands

139 (18.4)
Monday, Mar 24 2014
match ended
ICC World Twenty20
Mar 24, 2014

New Zealand

168-8 (20)

South Africa

170-6 (20)
Saturday, Mar 22 2014
match ended
ICC World Twenty20
Mar 22, 2014

South Africa

160-8 (20)

Sri Lanka

165-7 (20)
Tuesday, Oct 02 2012
match ended
ICC World Twenty20
Oct 02, 2012

India

152-6 (20)

South Africa

151 (19.5)
Sunday, Sep 30 2012
match ended
ICC World Twenty20
Sep 30, 2012

Australia

147-2 (17.4)

South Africa

146-5 (20)
Friday, Sep 28 2012
match ended
ICC World Twenty20
Sep 28, 2012

Pakistan

136-8 (19.4)

South Africa

133-6 (20)
Saturday, Sep 22 2012
match ended
ICC World Twenty20
Sep 22, 2012

Sri Lanka

46-5 (7)

South Africa

78-4 (7)
Thursday, Sep 20 2012
match ended
ICC World Twenty20
Sep 20, 2012

South Africa

94-0 (12.4)

Zimbabwe

93-8 (20)
Monday, May 10 2010
match ended
ICC World Twenty20, 2010
May 10, 2010

Pakistan

148-7 dec (20)

South Africa

137-7 dec (20)
Saturday, May 08 2010
match ended
ICC World Twenty20, 2010
May 08, 2010

England

168-7 dec (20)

South Africa

129 dec (19)
Thursday, May 06 2010
match ended
ICC World Twenty20, 2010
May 05, 2010

Afghanistan

80 dec (16)

South Africa

139-7 dec (20)
match ended
ICC World Twenty20, 2010
May 06, 2010

South Africa

170-4 dec (20)

New Zealand

157-7 dec (20)
Sunday, May 02 2010
match ended
ICC World Twenty20, 2010
May 02, 2010

India

186-5 dec (20)

South Africa

172-5 dec (20)
Thursday, Jun 18 2009
match ended
ICC World Twenty20, 2009
Jun 18, 2009

South Africa

142-5 dec (20)

Pakistan

149-4 dec (20)
Tuesday, Jun 16 2009
match ended
ICC World Twenty20, 2009
Jun 16, 2009

South Africa

130-5 dec (20)

India

118-8 dec (20)
Saturday, Jun 13 2009
match ended
ICC World Twenty20, 2009
Jun 13, 2009

West Indies

163-9 dec (20)

South Africa

183-7 dec (20)
Thursday, Jun 11 2009
match ended
ICC World Twenty20, 2009
Jun 11, 2009

England

111 dec (19.5)

South Africa

114-3 dec (18.2)
Tuesday, Jun 09 2009
match ended
ICC World Twenty20, 2009
Jun 09, 2009

New Zealand

127-5 dec (20)

South Africa

128-7 dec (20)
Sunday, Jun 07 2009
match ended
ICC World Twenty20, 2009
Jun 07, 2009

South Africa

211-5 dec (20)

Scotland

81 dec (15.4)
Thursday, Sep 20 2007
match ended
ICC World Twenty20, 2007
Sep 20, 2007

South Africa

116-9 dec (20)

India

153-5 dec (20)
Wednesday, Sep 19 2007
match ended
ICC World Twenty20, 2007
Sep 19, 2007

South Africa

158-4 dec (19.1)

New Zealand

153-8 dec (20)
Sunday, Sep 16 2007
match ended
ICC World Twenty20, 2007
Sep 16, 2007

South Africa

154-8 dec (20)

England

135-7 dec (20)
Saturday, Sep 15 2007
match ended
ICC World Twenty20, 2007
Sep 15, 2007

South Africa

146-3 dec (18.5)

Bangladesh

144 dec (19.3)
Tuesday, Sep 11 2007
match ended
ICC World Twenty20, 2007
Sep 11, 2007

South Africa

208-2 dec (17.4)

West Indies

205-6 dec (20)