Advertisement
Live
Upcoming
Recent
Filter matches
Close
South Africa tour of Ireland, 2021 3rd T20I 24 Jul 2021 Stormont
Recent
Ireland
140/9 (20.0)
South Africa
189/2 (20.0)
South Africa tour of Ireland, 2021 2nd T20I 22 Jul 2021 Stormont
Recent
Ireland
117 (19.3)
South Africa
159/7 (20.0)
South Africa tour of Ireland, 2021 1st T20I 19 Jul 2021 Malahide
Recent
Ireland
132/9 (20.0)
South Africa
165/7 (20.0)
South Africa tour of Ireland, 2021 3rd ODI 16 Jul 2021 Dublin
Recent
Ireland
276 (47.1)
South Africa
346/4 (50.0)
South Africa tour of Ireland, 2021 2nd ODI 13 Jul 2021 Dublin
Recent
Ireland
290/5 (50.0)
South Africa
247 (48.3)
South Africa tour of Ireland, 2021 1st ODI 11 Jul 2021 Dublin
Recent
Ireland
195/4 (40.2)
South Africa
South Africa Tour of West Indies, 2021 5th T20I 03 Jul 2021 St George's
Recent
West Indies
143/9 (20.0)
South Africa
168/4 (20.0)
South Africa Tour of West Indies, 2021 4th T20I 01 Jul 2021 St George's
Recent
West Indies
167/6 (20.0)
South Africa
146/9 (20.0)
South Africa Tour of West Indies, 2021 3rd T20I 29 Jun 2021 St George's
Recent
West Indies
166/7 (20.0)
South Africa
167/8 (20.0)
South Africa Tour of West Indies, 2021 2nd T20I 27 Jun 2021 St George's
Recent
West Indies
150/9 (20.0)
South Africa
166/7 (20.0)
South Africa Tour of West Indies, 2021 1st T20I 26 Jun 2021 St George's
Recent
West Indies
161/2 (15.0)
South Africa
160/6 (20.0)
South Africa Tour of West Indies, 2021 2nd Test 18 Jun 2021 Gros Islet
Recent
West Indies
149 & 165 (58.3)
South Africa
298 & 174 (53.0)
South Africa Tour of West Indies, 2021 1st Test 10 Jun 2021 Gros Islet
Recent
West Indies
97 & 162 (64.0)
South Africa
322 (96.5)
Pakistan tour of South Africa, 2021 4th T20I 16 Apr 2021 Centurion
Recent
South Africa
144 (19.3)
Pakistan
149/7 (19.5)
Pakistan tour of South Africa, 2021 3rd T20I 14 Apr 2021 Centurion
Recent
South Africa
203/5 (20.0)
Pakistan
205/1 (18.0)
Pakistan tour of South Africa, 2021 2nd T20I 12 Apr 2021 Johannesburg
Recent
South Africa
141/4 (14.0)
Pakistan
140/9 (20.0)
Pakistan tour of South Africa, 2021 1st T20I 10 Apr 2021 Johannesburg
Recent
South Africa
188/6 (20.0)
Pakistan
189/6 (19.5)
Pakistan tour of South Africa, 2021 3rd ODI 07 Apr 2021 Centurion
Recent
South Africa
292 (49.3)
Pakistan
320/7 (50.0)
Pakistan tour of South Africa, 2021 2nd ODI 04 Apr 2021 Johannesburg
Recent
South Africa
341/6 (50.0)
Pakistan
324/9 (50.0)
Pakistan tour of South Africa, 2021 1st ODI 02 Apr 2021 Centurion
Recent
South Africa
273/6 (50.0)
Pakistan
274/7 (50.0)
South Africa tour of Pakistan, 2021 3rd T20I 14 Feb 2021 Lahore
Recent
Pakistan
169/6 (18.4)
South Africa
164/8 (20.0)
South Africa tour of Pakistan, 2021 2nd T20I 13 Feb 2021 Lahore
Recent
Pakistan
144/7 (20.0)
South Africa
145/4 (16.2)
South Africa tour of Pakistan, 2021 1st T20 11 Feb 2021 Lahore
Recent
Pakistan
169/6 (20.0)
South Africa
166/6 (20.0)
South Africa tour of Pakistan, 2021 2nd Test 04 Feb 2021 Rawalpindi
Recent
Pakistan
272 & 298 (102.0)
South Africa
201 & 274 (91.4)
South Africa tour of Pakistan, 2021 1st Test 26 Jan 2021 Karachi
Recent
Pakistan
378 & 90/3 (22.5)
South Africa
220 & 245 (100.3)
Sri Lanka tour of South Africa, 2020/21 2nd Test 03 Jan 2021 Johannesburg
Recent
South Africa
302 & 67/0 (13.2)
Sri Lanka
157 & 211 (56.5)
Sri Lanka tour of South Africa, 2020/21 1st Test 26 Dec 2020 Centurion
Recent
South Africa
621 (142.1)
Sri Lanka
396 & 180 (46.1)
England tour of South Africa, 2020 3rd ODI 09 Dec 2020 Cape Town
Recent
South Africa
England
England tour of South Africa, 2020 1st T20I 27 Nov 2020 Cape Town
Recent
South Africa
179/6 (20.0)
England
183/5 (19.2)
England tour of South Africa, 2019/20 4th Test 24 Jan 2020 Johannesburg
Recent
South Africa
183 & 274 (77.1)
England
400 & 248 (61.3)
England tour of South Africa, 2019/20 3rd Test 16 Jan 2020 Port Elizabeth
Recent
South Africa
209 & 237 (88.5) fol
England
499/9 dec (152)
England tour of South Africa, 2019/20 2nd Test 03 Jan 2020 Cape Town
Recent
South Africa
223 & 248 (137.4)
England
269 & 391/8 dec (111)
England tour of South Africa, 2019/20 1st Test 26 Dec 2019 Centurion
Recent
South Africa
284 & 272 (61.4)
England
181 & 268 (93)
South Africa tour of India, 2019 3rd Test 19 Oct 2019 Ranchi
Recent
India
497/9 dec (116.3)
South Africa
162 & 133 (48) fol
South Africa tour of India, 2019 2nd Test 10 Oct 2019 Pune
Recent
India
601/5 dec (156.3)
South Africa
275 & 189 (67.2) fol
South Africa tour of India, 2019 1st Test 02 Oct 2019 Visakhapatnam
Recent
India
502/7 & 323/4 dec (67)
South Africa
431 & 191 (63.5)
South Africa tour of India, 2019 3rd T20I 22 Sep 2019 Bengaluru
Recent
India
134/9 (20)
South Africa
140/1 (16.5)
South Africa tour of India, 2019 2nd T20I 18 Sep 2019 Mohali
Recent
India
151/3 (19)
South Africa
149/5 (20)
South Africa tour of India, 2019 1st T20I 15 Sep 2019 Dharamsala
Recent
India
South Africa
World Cup, 2019 Match 45 06 Jul 2019 Manchester
Recent
Australia
315 (49.5)
South Africa
325/6 (50)
Sri Lanka tour of South Africa, 2019 3rd T20I 24 Mar 2019 Johannesburg
Recent
South Africa
198/2 (20)
Sri Lanka
137 (15.4)
Sri Lanka tour of South Africa, 2019 2nd T20I 22 Mar 2019 Centurion
Recent
South Africa
180/3 (20)
Sri Lanka
164/9 (20)
Sri Lanka tour of South Africa, 2019 1st T20I 19 Mar 2019 Cape Town
Recent
South Africa
134/8 (20)
Sri Lanka
134/7 (20)
Sri Lanka tour of South Africa, 2019 5th ODI 16 Mar 2019 Cape Town
Recent
South Africa
135/2 (28)
Sri Lanka
225 (49.3)
Sri Lanka tour of South Africa, 2019 4th ODI 13 Mar 2019 Port Elizabeth
Recent
South Africa
190/4 (32.5)
Sri Lanka
189 (39.2)
Sri Lanka tour of South Africa, 2019 3rd ODI 10 Mar 2019 Durban
Recent
South Africa
331/5 (50)
Sri Lanka
121/5 (24)
Sri Lanka tour of South Africa, 2019 2nd ODI 06 Mar 2019 Centurion
Recent
South Africa
251 (45.1)
Sri Lanka
138 (32.2)
Sri Lanka tour of South Africa, 2019 1st ODI 03 Mar 2019 Johannesburg
Recent
South Africa
232/2 (38.5)
Sri Lanka
231 (47)
Sri Lanka tour of South Africa, 2019 2nd Test 21 Feb 2019 Port Elizabeth
Recent
South Africa
222 & 128 (44.3)
Sri Lanka
154 & 197/2 (45.4)
Sri Lanka tour of South Africa, 2019 1st Test 13 Feb 2019 Durban
Recent
South Africa
235 & 259 (79.1)
Sri Lanka
191 & 304/9 (85.3)
Pakistan tour of South Africa, 2018/19 3rd T20I 06 Feb 2019 Centurion
Recent
South Africa
141/9 (20)
Pakistan
168/9 (20)
Pakistan tour of South Africa, 2018/19 2nd T20I 03 Feb 2019 Johannesburg
Recent
South Africa
188/3 (20)
Pakistan
181/7 (20)
Pakistan tour of South Africa, 2018/19 1st T20I 01 Feb 2019 Cape Town
Recent
South Africa
192/6 (20)
Pakistan
186/9 (20)
Pakistan tour of South Africa, 2018/19 5th ODI 30 Jan 2019 Cape Town
Recent
South Africa
241/3 (40)
Pakistan
240/8 (50)
Pakistan tour of South Africa, 2018/19 4th ODI 27 Jan 2019 Johannesburg
Recent
South Africa
164 (41)
Pakistan
168/2 (31.3)
Pakistan tour of South Africa, 2018/19 3rd ODI 25 Jan 2019 Centurion
Recent
South Africa
187/2 (33)
Pakistan
317/6 (50)
Pakistan tour of South Africa, 2018/19 2nd ODI 22 Jan 2019 Durban
Recent
South Africa
207/5 (42)
Pakistan
203 (45.5)
Pakistan tour of South Africa, 2018/19 1st ODI 19 Jan 2019 Port Elizabeth
Recent
South Africa
266/2 (50)
Pakistan
267/5 (49.1)
Pakistan tour of South Africa, 2018/19 3rd Test 11 Jan 2019 Johannesburg
Recent
South Africa
262 & 303 (80.3)
Pakistan
185 & 273 (65.4)
Pakistan tour of South Africa, 2018/19 2nd Test 03 Jan 2019 Cape Town
Recent
South Africa
431 & 43/1 (9.5)
Pakistan
177 & 294 (70.4)
Pakistan tour of South Africa, 2018/19 1st Test 26 Dec 2018 Centurion
Recent
South Africa
223 & 151/4 (50.4)
Pakistan
181 & 190 (56)
South Africa tour of Australia, 2018 One-off T20I 17 Nov 2018 Carrara
Recent
Australia
87/7 (10)
South Africa
108/6 (10)
South Africa tour of Australia, 2018 3rd ODI 11 Nov 2018 Hobart
Recent
Australia
280/9 (50)
South Africa
320/5 (50)
South Africa tour of Australia, 2018 2nd ODI 09 Nov 2018 Adelaide
Recent
Australia
231 (48.3)
South Africa
224/9 (50)
South Africa tour of Australia, 2018 1st ODI 04 Nov 2018 Perth
Recent
Australia
152 (38.1)
South Africa
153/4 (29.2)
Zimbabwe tour of South Africa, 2018 3rd T20I 14 Oct 2018 Benoni
Recent
South Africa
Zimbabwe
Zimbabwe tour of South Africa, 2018 2nd T20I 12 Oct 2018 Potchefstroom
Recent
South Africa
135/4 (15.4)
Zimbabwe
132/7 (20)
Zimbabwe tour of South Africa, 2018 1st T20I 09 Oct 2018 East London
Recent
South Africa
160/6 (20)
Zimbabwe
126 (17.2)
Zimbabwe tour of South Africa, 2018 3rd ODI 06 Oct 2018 Paarl
Recent
South Africa
231/6 (45.5)
Zimbabwe
228 (49.3)
Zimbabwe tour of South Africa, 2018 2nd ODI 03 Oct 2018 Bloemfontein
Recent
South Africa
198 (47.3)
Zimbabwe
78 (24)
Zimbabwe tour of South Africa, 2018 1st ODI 30 Sep 2018 Kimberley
Recent
South Africa
119/5 (26.1)
Zimbabwe
117 (34.1)
South Africa tour of Sri Lanka, 2018 One-off T20I 14 Aug 2018 Co