Fixtures & Results

Thursday, Nov 07 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)
Thursday, Nov 07 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)
Thursday, Nov 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)
Thursday, Nov 07 2024
match ended
Ireland and South Africa tour of UAE, 2024
Oct 04, 2024

Ireland

169 (30.3)

South Africa

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

Ireland

132 (31.5)

South Africa

271-9 (50.0)
Thursday, Nov 07 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)
Thursday, Nov 07 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)
Thursday, Nov 07 2024
match ended
Afghanistan and South Africa tour of UAE, 2024
Sep 22, 2024

Afghanistan

169 (34.0)

South Africa

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

Afghanistan

311-4 (50.0)

South Africa

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

Afghanistan

107-4 (26.0)

South Africa

106 (33.3)
Thursday, Nov 07 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)
Thursday, Nov 07 2024
match ended
South Africa tour of West Indies, 2024
Aug 25, 2024

West Indies

179-6 (20.0)

South Africa

149 (19.4)
Thursday, Nov 07 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, Nov 07 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)
Thursday, Nov 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)
Thursday, Nov 07 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, Nov 07 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 27, 2024

South Africa

60-1 (8.5)

Afghanistan

56 (11.5)
Thursday, Nov 07 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)
Thursday, Nov 07 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 21, 2024

England

156-6 (20.0)

South Africa

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

USA

176-6 (20.0)

South Africa

194-4 (20.0)
Thursday, Nov 07 2024
match ended
ICC Men's T20 World Cup, 2024
Jun 14, 2024

South Africa

115-7 (20.0)

Nepal

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

South Africa

113-6 (20.0)

Bangladesh

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

Netherlands

103-9 (20.0)

South Africa

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

Sri Lanka

77 (19.1)

South Africa

80-4 (16.2)
Thursday, Nov 07 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)
Thursday, Nov 07 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)
Thursday, Nov 07 2024
match ended
South Africa tour of West Indies, 2024
May 23, 2024

West Indies

175-8 (20.0)

South Africa

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

Uganda

99-8 (20.0)

South Africa

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

South Africa

71 (15.0)

Kenya

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

South Africa

237-2 (20.0)

Ghana

103-7 (20.0)
Thursday, Nov 07 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)
Thursday, Nov 07 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)
Thursday, Nov 07 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)
Thursday, Nov 07 2024
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, Nov 07 2024
match ended
India tour of South Africa, 2023/24
Dec 21, 2023

South Africa

218 (45.5)

India

296-8 (50.0)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2023/24
Dec 19, 2023

South Africa

215-2 (42.3)

India

211 (46.2)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2023/24
Dec 17, 2023

South Africa

116 (27.3)

India

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

South Africa

95 (13.5)

India

201-7 (20.0)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2023/24
Dec 12, 2023

South Africa

154-5 (13.5)

India

180-7 (19.3)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2023/24
Dec 10, 2023

South Africa

0-0

India

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

South Africa

212 (49.4)

Australia

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

South Africa

247-5 (47.3)

Afghanistan

244 (50.0)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Nov 05, 2023

India

326-5 (50.0)

South Africa

83 (27.1)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Nov 01, 2023

New Zealand

167 (35.3)

South Africa

357-4 (50.0)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Oct 27, 2023

Pakistan

270 (46.4)

South Africa

271-9 (47.2)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Oct 24, 2023

South Africa

382-5 (50.0)

Bangladesh

233 (46.4)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Oct 21, 2023

England

170 (22.0)

South Africa

399-7 (50.0)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2023
Oct 17, 2023

South Africa

207 (42.5)

Netherlands

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

Australia

177 (40.5)

South Africa

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

South Africa

428-5 (50.0)

Sri Lanka

326 (44.5)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup Warm-up Matches, 2023
Sep 29, 2023

South Africa

0-0

Afghanistan

0-0
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 17, 2023

South Africa

315-9 (50.0)

Australia

193 (34.1)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 15, 2023

South Africa

416-5 (50.0)

Australia

252 (34.5)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 12, 2023

South Africa

338-6 (50.0)

Australia

227 (34.3)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 09, 2023

South Africa

269 (41.5)

Australia

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

South Africa

222 (49.0)

Australia

225-7 (40.2)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 03, 2023

South Africa

190-8 (20.0)

Australia

191-5 (17.5)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Sep 01, 2023

South Africa

164-8 (20.0)

Australia

168-2 (14.5)
Thursday, Nov 07 2024
match ended
Australia tour of South Africa, 2023
Aug 30, 2023

South Africa

115 (15.3)

Australia

226-6 (20.0)
Thursday, Nov 07 2024
match ended
Netherlands tour of South Africa, 2023
Apr 02, 2023

South Africa

370-8 (50.0)

Netherlands

224 (39.1)
Thursday, Nov 07 2024
match ended
Netherlands tour of South Africa, 2023
Mar 31, 2023

South Africa

190-2 (30.0)

Netherlands

189 (46.1)
Thursday, Nov 07 2024
match ended
West Indies tour of South Africa, 2023
Mar 28, 2023

South Africa

213-6 (20.0)

West Indies

220-8 (20.0)
Thursday, Nov 07 2024
match ended
West Indies tour of South Africa, 2023
Mar 26, 2023

South Africa

259-4 (18.5)

West Indies

258-5 (20.0)
Thursday, Nov 07 2024
match ended
West Indies tour of South Africa, 2023
Mar 25, 2023

South Africa

131-8 (11.0)

West Indies

132-7 (10.3)
Thursday, Nov 07 2024
match ended
West Indies tour of South Africa, 2023
Mar 21, 2023

South Africa

264-6 (29.3)

West Indies

260 (48.2)
Thursday, Nov 07 2024
match ended
West Indies tour of South Africa, 2023
Mar 18, 2023

South Africa

287 (41.4)

West Indies

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

South Africa

0-0

West Indies

0-0
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2023
Feb 01, 2023

South Africa

287 (43.1)

England

346-7 (50.0)
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2023
Jan 29, 2023

South Africa

347-5 (49.1)

England

342-7 (50.0)
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2023
Jan 27, 2023

South Africa

298-7 (50.0)

England

271 (44.2)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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 07 2024
match ended
ICC Men's T20 World Cup, Australia, 2022
Nov 03, 2022

Pakistan

185-9 (20.0)

South Africa

108-9 (14.0)
Thursday, Nov 07 2024
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, Nov 07 2024
match ended
ICC Men's T20 World Cup, Australia, 2022
Oct 27, 2022

South Africa

205-5 (20.0)

Bangladesh

101 (16.3)
Thursday, Nov 07 2024
match ended
ICC Men's T20 World Cup, Australia, 2022
Oct 24, 2022

South Africa

51-0 (3.0)

Zimbabwe

79-5 (9.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20 Warm-up Matches, 2022
Oct 19, 2022

Bangladesh

0-0

South Africa

0-0
Thursday, Nov 07 2024
match ended
ICC World Twenty20 Warm-up Matches, 2022
Oct 17, 2022

New Zealand

98 (17.1)

South Africa

100-1 (11.2)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Oct 11, 2022

India

105-3 (19.1)

South Africa

99 (27.1)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Oct 09, 2022

India

282-3 (45.5)

South Africa

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

India

240-8 (40.0)

South Africa

249-4 (40.0)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Oct 04, 2022

India

178 (18.3)

South Africa

227-3 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Oct 02, 2022

India

237-3 (20.0)

South Africa

221-3 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Sep 28, 2022

India

110-2 (16.4)

South Africa

106-8 (20.0)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Aug 17, 2022

England

165 (45.0) & 149 (37.4)

South Africa

326 (89.1)
Thursday, Nov 07 2024
match ended
Ireland and South Africa tour of England, 2022
Aug 05, 2022

Ireland

138 (18.5)

South Africa

182-6 (20.0)
Thursday, Nov 07 2024
match ended
Ireland and South Africa tour of England, 2022
Aug 03, 2022

Ireland

190-9 (20.0)

South Africa

211-5 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Jul 31, 2022

England

101 (16.4)

South Africa

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

England

149 (16.4)

South Africa

207-3 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Jul 27, 2022

England

234-6 (20.0)

South Africa

193-8 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Jul 24, 2022

England

South Africa

159-2 (27.4)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Jul 22, 2022

England

201 (28.1)

South Africa

83 (20.4)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2022
Jul 19, 2022

England

271 (46.5)

South Africa

333-5 (50.0)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Jun 19, 2022

India

28-2 (3.3)

South Africa

Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Jun 17, 2022

India

169-6 (20.0)

South Africa

87-9 (16.5)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Jun 14, 2022

India

179-5 (20.0)

South Africa

131 (19.1)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2022
Jun 12, 2022

India

148-6 (20.0)

South Africa

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

India

211-4 (20.0)

South Africa

212-3 (19.1)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2022
Mar 23, 2022

South Africa

154 (37.0)

Bangladesh

156-1 (26.3)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2022
Mar 20, 2022

South Africa

195-3 (37.2)

Bangladesh

194-9 (50.0)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2022
Mar 18, 2022

South Africa

276 (48.5)

Bangladesh

314-7 (50.0)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2021/22
Jan 23, 2022

South Africa

287 (49.5)

India

283 (49.2)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2021/22
Jan 21, 2022

South Africa

288-3 (48.1)

India

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

South Africa

296-4 (50.0)

India

265-8 (50.0)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Netherlands tour of South Africa, 2021
Nov 26, 2021

South Africa

277-8 (50.0)

Netherlands

11-0 (2.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2021
Nov 06, 2021

England

179-8 (20.0)

South Africa

189-2 (20.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2021
Nov 02, 2021

South Africa

86-4 (13.3)

Bangladesh

84 (18.2)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2021
Oct 30, 2021

South Africa

146-6 (19.5)

Sri Lanka

142 (20.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2021
Oct 26, 2021

South Africa

144-2 (18.2)

West Indies

143-8 (20.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2021
Oct 23, 2021

Australia

121-5 (19.4)

South Africa

118-9 (20.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20 Warm-up Matches, 2021
Oct 20, 2021

Pakistan

186-6 (20.0)

South Africa

190-4 (20.0)
Thursday, Nov 07 2024
match ended
ICC World Twenty20 Warm-up Matches, 2021
Oct 18, 2021

Afghanistan

104-8 (20.0)

South Africa

145-5 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2021
Sep 14, 2021

Sri Lanka

120-8 (20.0)

South Africa

121-0 (14.4)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2021
Sep 12, 2021

Sri Lanka

103 (18.1)

South Africa

105-1 (14.1)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2021
Sep 10, 2021

Sri Lanka

135-6 (20.0)

South Africa

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

Sri Lanka

203-9 (50.0)

South Africa

125 (30.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2021
Sep 04, 2021

Sri Lanka

197 (36.4)

South Africa

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

Sri Lanka

300-9 (50.0)

South Africa

286-6 (50.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Ireland, 2021
Jul 24, 2021

Ireland

140-9 (20.0)

South Africa

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

Ireland

117 (19.3)

South Africa

159-7 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Ireland, 2021
Jul 19, 2021

Ireland

132-9 (20.0)

South Africa

165-7 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Ireland, 2021
Jul 16, 2021

Ireland

276 (47.1)

South Africa

346-4 (50.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Ireland, 2021
Jul 13, 2021

Ireland

290-5 (50.0)

South Africa

247 (48.3)
Thursday, Nov 07 2024
match ended
South Africa tour of Ireland, 2021
Jul 11, 2021

Ireland

195-4 (40.2)

South Africa

Thursday, Nov 07 2024
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, Nov 07 2024
match ended
South Africa Tour of West Indies, 2021
Jul 01, 2021

West Indies

167-6 (20.0)

South Africa

146-9 (20.0)
Thursday, Nov 07 2024
match ended
South Africa Tour of West Indies, 2021
Jun 29, 2021

West Indies

166-7 (20.0)

South Africa

167-8 (20.0)
Thursday, Nov 07 2024
match ended
South Africa Tour of West Indies, 2021
Jun 27, 2021

West Indies

150-9 (20.0)

South Africa

166-7 (20.0)
Thursday, Nov 07 2024
match ended
South Africa Tour of West Indies, 2021
Jun 26, 2021

West Indies

161-2 (15.0)

South Africa

160-6 (20.0)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 16, 2021

South Africa

144 (19.3)

Pakistan

149-7 (19.5)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 14, 2021

South Africa

203-5 (20.0)

Pakistan

205-1 (18.0)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 12, 2021

South Africa

141-4 (14.0)

Pakistan

140-9 (20.0)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 10, 2021

South Africa

188-6 (20.0)

Pakistan

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

South Africa

292 (49.3)

Pakistan

320-7 (50.0)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 04, 2021

South Africa

341-6 (50.0)

Pakistan

324-9 (50.0)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2021
Apr 02, 2021

South Africa

273-6 (50.0)

Pakistan

274-7 (50.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Pakistan, 2021
Feb 14, 2021

Pakistan

169-6 (18.4)

South Africa

164-8 (20.0)
Thursday, Nov 07 2024
match ended
South Africa tour of Pakistan, 2021
Feb 13, 2021

Pakistan

144-7 (20.0)

South Africa

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

Pakistan

169-6 (20.0)

South Africa

166-6 (20.0)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2020
Dec 09, 2020

South Africa

0-0

England

0-0
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2020
Dec 07, 2020

South Africa

0-0

England

0-0
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2020
Dec 06, 2020

South Africa

0-0

England

0-0
Thursday, Nov 07 2024
match ended
England tour of South Africa, 2020
Dec 01, 2020

South Africa

191-3 (20.0)

England

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

South Africa

146-6 (20.0)

England

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

South Africa

179-6 (20.0)

England

183-5 (19.2)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2019
Sep 22, 2019

India

134-9 (20)

South Africa

140-1 (16.5)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2019
Sep 18, 2019

India

151-3 (19)

South Africa

149-5 (20)
Thursday, Nov 07 2024
match ended
South Africa tour of India, 2019
Sep 15, 2019

India

0-0

South Africa

0-0
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jul 06, 2019

Australia

315 (49.5)

South Africa

325-6 (50)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 28, 2019

Sri Lanka

203 (49.3)

South Africa

206-1 (37.2)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 23, 2019

Pakistan

308-7 (50)

South Africa

259-9 (50)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 19, 2019

New Zealand

245-6 (48.3)

South Africa

241-6 (49)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 15, 2019

South Africa

131-1 (28.4)

Afghanistan

125 (34.1)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 10, 2019

South Africa

29-2 (7.3)

West Indies

0-0
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 05, 2019

South Africa

227-9 (50)

India

230-4 (47.3)
Thursday, Nov 07 2024
match ended
ICC Cricket World Cup, 2019
Jun 02, 2019

South Africa

309-8 (50)

Bangladesh

330-6 (50)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 24, 2019

South Africa

198-2 (20)

Sri Lanka

137 (15.4)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 22, 2019

South Africa

180-3 (20)

Sri Lanka

164-9 (20)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 16, 2019

South Africa

135-2 (28)

Sri Lanka

225 (49.3)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 13, 2019

South Africa

190-4 (32.5)

Sri Lanka

189 (39.2)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 10, 2019

South Africa

331-5 (50)

Sri Lanka

121-5 (24)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 06, 2019

South Africa

251 (45.1)

Sri Lanka

138 (32.2)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2019
Mar 03, 2019

South Africa

232-2 (38.5)

Sri Lanka

231 (47)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2018/19
Feb 06, 2019

South Africa

141-9 (20)

Pakistan

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

South Africa

188-3 (20)

Pakistan

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

South Africa

192-6 (20)

Pakistan

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

South Africa

241-3 (40)

Pakistan

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

South Africa

164 (41)

Pakistan

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

South Africa

187-2 (33)

Pakistan

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

South Africa

207-5 (42)

Pakistan

203 (45.5)
Thursday, Nov 07 2024
match ended
Pakistan tour of South Africa, 2018/19
Jan 19, 2019

South Africa

266-2 (50)

Pakistan

267-5 (49.1)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
South Africa tour of Australia, 2018
Nov 17, 2018

Australia

87-7 (10)

South Africa

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

Australia

280-9 (50)

South Africa

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

Australia

231 (48.3)

South Africa

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

Australia

152 (38.1)

South Africa

153-4 (29.2)
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Oct 14, 2018

South Africa

0-0

Zimbabwe

0-0
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Oct 12, 2018

South Africa

135-4 (15.4)

Zimbabwe

132-7 (20)
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Oct 09, 2018

South Africa

160-6 (20)

Zimbabwe

126 (17.2)
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Oct 06, 2018

South Africa

231-6 (45.5)

Zimbabwe

228 (49.3)
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Oct 03, 2018

South Africa

198 (47.3)

Zimbabwe

78 (24)
Thursday, Nov 07 2024
match ended
Zimbabwe tour of South Africa, 2018
Sep 30, 2018

South Africa

119-5 (26.1)

Zimbabwe

117 (34.1)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Aug 14, 2018

Sri Lanka

99-7 (16)

South Africa

98 (16.4)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Aug 12, 2018

Sri Lanka

299-8 (50)

South Africa

121 (24.4)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Aug 08, 2018

Sri Lanka

306-7 (39)

South Africa

187-9 (21)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Aug 05, 2018

Sri Lanka

285 (45.2)

South Africa

363-7 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Aug 01, 2018

Sri Lanka

244-8 (50)

South Africa

246-6 (42.5)
Thursday, Nov 07 2024
match ended
South Africa tour of Sri Lanka, 2018
Jul 29, 2018

Sri Lanka

193 (34.3)

South Africa

196-5 (31)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 24, 2018

South Africa

165-6 (20)

India

172-7 (20)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 21, 2018

South Africa

189-4 (18.4)

India

188-4 (20)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 18, 2018

South Africa

175-9 (20)

India

203-5 (20)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 16, 2018

South Africa

204 (46.5)

India

206-2 (32.1)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 13, 2018

South Africa

201 (42.2)

India

274-7 (50)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 10, 2018

South Africa

207-5 (25.3)

India

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

South Africa

179 (40)

India

303-6 (50)
Thursday, Nov 07 2024
match ended
India tour of South Africa, 2018
Feb 04, 2018

South Africa

118 (32.2)

India

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

South Africa

269-8 (50)

India

270-4 (45.3)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2017
Oct 22, 2017

South Africa

369-6 (50)

Bangladesh

169 (40.4)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2017
Oct 18, 2017

South Africa

353-6 (50)

Bangladesh

249 (47.5)
Thursday, Nov 07 2024
match ended
Bangladesh tour of South Africa, 2017
Oct 15, 2017

South Africa

282-0 (42.5)

Bangladesh

278-7 (50)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
Jun 25, 2017

England

181-8 (20)

South Africa

162-7 (20)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
Jun 23, 2017

England

171-6 (20)

South Africa

174-8 (20)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
Jun 21, 2017

England

143-1 (14.3)

South Africa

142-3 (20)
Thursday, Nov 07 2024
match ended
ICC Champions Trophy, 2017
Jun 11, 2017

India

193-2 (38)

South Africa

191 (44.3)
Thursday, Nov 07 2024
match ended
ICC Champions Trophy, 2017
Jun 07, 2017

Pakistan

119-3 (27)

South Africa

219-8 (50)
Thursday, Nov 07 2024
match ended
ICC Champions Trophy, 2017
Jun 03, 2017

Sri Lanka

203 (41.3)

South Africa

299-6 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
May 29, 2017

England

153 (31.1)

South Africa

156-3 (28.5)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
May 27, 2017

England

330-6 (50)

South Africa

328-5 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of England, 2017
May 24, 2017

England

339-6 (50)

South Africa

267 (45)
Thursday, Nov 07 2024
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, Nov 07 2024
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)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Mar 04, 2017

New Zealand

149 (41.1)

South Africa

150-4 (32.2)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Mar 01, 2017

New Zealand

280-3 (45)

South Africa

279-8 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Feb 25, 2017

New Zealand

112 (32.2)

South Africa

271-8 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Feb 21, 2017

New Zealand

289-4 (50)

South Africa

283-9 (50)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Feb 19, 2017

New Zealand

207-7 (34)

South Africa

210-6 (33.5)
Thursday, Nov 07 2024
match ended
South Africa tour of New Zealand, 2017
Feb 17, 2017

New Zealand

107 (14.5)

South Africa

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

South Africa

384-6 (50)

Sri Lanka

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

South Africa

367-5 (50)

Sri Lanka

327 (48.1)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 04, 2017

South Africa

164-3 (32)

Sri Lanka

163 (39.2)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2016/17
Feb 01, 2017

South Africa

307-6 (50)

Sri Lanka

186 (37.5)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 28, 2017

South Africa

185-2 (34.2)

Sri Lanka

181 (48.3)
Thursday, Nov 07 2024
match ended
Sri Lanka tour of South Africa, 2016/17
Jan 25, 2017

South Africa

169-5 (20)

Sri Lanka

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

South Africa

113 (19.3)

Sri Lanka

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

South Africa

126-5 (10)

Sri Lanka

107-6 (10)
Thursday, Nov 07 2024
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
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2016
Mar 28, 2016

South Africa

122-2 (17.4)

Sri Lanka

120 (19.3)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2016
Mar 25, 2016

South Africa

122-8 (20)

West Indies

123-7 (19.4)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2016
Mar 20, 2016

South Africa

209-5 (20)

Afghanistan

172 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2016
Mar 18, 2016

South Africa

229-4 (20)

England

230-8 (19.4)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2016
Mar 12, 2016

India

192-5 (20)

South Africa

196-9 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Apr 04, 2014

India

176-4 (19.1)

South Africa

172-4 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Mar 29, 2014

England

193-7 (20)

South Africa

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

South Africa

145-9 (20)

Netherlands

139 (18.4)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Mar 24, 2014

New Zealand

168-8 (20)

South Africa

170-6 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Mar 22, 2014

South Africa

160-8 (20)

Sri Lanka

165-7 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Oct 02, 2012

India

152-6 (20)

South Africa

151 (19.5)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Sep 30, 2012

Australia

147-2 (17.4)

South Africa

146-5 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Sep 28, 2012

Pakistan

136-8 (19.4)

South Africa

133-6 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20
Sep 22, 2012

Sri Lanka

46-5 (7)

South Africa

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

South Africa

94-0 (12.4)

Zimbabwe

93-8 (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2010
May 10, 2010

Pakistan

148-7 dec (20)

South Africa

137-7 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2010
May 08, 2010

England

168-7 dec (20)

South Africa

129 dec (19)
Thursday, Nov 07 2024
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)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2010
May 02, 2010

India

186-5 dec (20)

South Africa

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

South Africa

142-5 dec (20)

Pakistan

149-4 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2009
Jun 16, 2009

South Africa

130-5 dec (20)

India

118-8 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2009
Jun 13, 2009

West Indies

163-9 dec (20)

South Africa

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

England

111 dec (19.5)

South Africa

114-3 dec (18.2)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2009
Jun 09, 2009

New Zealand

127-5 dec (20)

South Africa

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

South Africa

211-5 dec (20)

Scotland

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

South Africa

116-9 dec (20)

India

153-5 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2007
Sep 19, 2007

South Africa

158-4 dec (19.1)

New Zealand

153-8 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2007
Sep 16, 2007

South Africa

154-8 dec (20)

England

135-7 dec (20)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2007
Sep 15, 2007

South Africa

146-3 dec (18.5)

Bangladesh

144 dec (19.3)
Thursday, Nov 07 2024
match ended
ICC World Twenty20, 2007
Sep 11, 2007

South Africa

208-2 dec (17.4)

West Indies

205-6 dec (20)