←
Back to home
Saturday, April 27, 2024
Sign in
Advertisement
live scores
series
fixtures
results
photos
videos
teams
A
क
Key Series
Indian Premier League
South Africa Cricket Team
Schedule
CURRENT
UPCOMING
RECENT
No Live Matches
Sri Lanka vs South Africa, Match 4, TBA,
03 Jun, 2024
Sri Lanka
South Africa
Netherlands vs South Africa, Match 16, TBA,
08 Jun, 2024
Netherlands
South Africa
Bangladesh vs South Africa, Match 21, TBA,
10 Jun, 2024
Bangladesh
South Africa
Nepal vs South Africa, Match 31, Arnos Vale Ground, West Indies
14 Jun, 2024
Nepal
South Africa
Uganda vs South Africa, Match 9, Achimota Senior Secondary School A Field, Accra, Ghana
20 Mar, 2024
Uganda
99/8 (20 ov)
South Africa
95/9 (20 ov)
Uganda won by 2 wickets
South Africa vs Kenya, Match 7, Achimota Senior Secondary School A Field, Accra, Ghana
18 Mar, 2024
South Africa
71/10 (15 ov)
Kenya
141/6 (20 ov)
Kenya won by 70 runs.
South Africa vs Ghana, Match 3, Achimota Senior Secondary School A Field, Accra, Ghana
17 Mar, 2024
South Africa
237/2 (20 ov)
Ghana
103/7 (20 ov)
South Africa won by 134 runs.
New Zealand vs South Africa, 2nd Match, Seddon Park, New Zealand
13 Feb, 2024
New Zealand
211/10 (77.3 ov) & 269/3 (94.2 ov)
South Africa
242/10 (97.2 ov) & 235/10 (69.5 ov)
New Zealand won by 7 wickets
New Zealand vs South Africa, 1st Match, Bay Oval, New Zealand
04 Feb, 2024
New Zealand
511/10 (144 ov) & 179/4d (43 ov)
South Africa
162/10 (72.5 ov) & 247/10 (80 ov)
New Zealand won by 281 runs.
New Zealand XI vs South Africa, Practice Test, Bert Sutcliffe Oval, New Zealand
29 Jan, 2024
New Zealand XI
294/10 (81.5 ov)
South Africa
339/5d (81.2 ov) & 91/2 (31 ov)
Match Drawn
South Africa vs India, 2nd Test, Newlands, South Africa
03 Jan, 2024
South Africa
55/10 (23.2 ov) & 176/10 (36.5 ov)
India
153/10 (34.5 ov) & 80/3 (12 ov)
India won by 7 wickets
South Africa vs India, 1st Test, SuperSport Park, Centurion, South Africa
26 Dec, 2023
South Africa
408/10 (108.4 ov)
India
245/10 (67.4 ov) & 131/10 (34.1 ov)
South Africa won by an inning and 32 runs.
South Africa vs India, 3rd ODI, Boland Park, South Africa
21 Dec, 2023
South Africa
218/10 (45.5 ov)
India
296/8 (50 ov)
India won by 78 runs.
South Africa vs India, 2nd ODI, St George's Park, South Africa
19 Dec, 2023
South Africa
215/2 (42.3 ov)
India
211/10 (46.2 ov)
South Africa won by 8 wickets
South Africa vs India, 1st ODI, The Wanderers Stadium, South Africa
17 Dec, 2023
South Africa
116/10 (27.3 ov)
India
117/2 (16.4 ov)
India won by 8 wickets
South Africa vs India, 3rd T20I, The Wanderers Stadium, South Africa
14 Dec, 2023
South Africa
95/10 (13.5 ov)
India
201/7 (20 ov)
India won by 106 runs.
South Africa vs India, 2nd T20I, St George's Park, South Africa
12 Dec, 2023
South Africa
154/5 (13.5 ov)
India
180/7 (19.3 ov)
South Africa won by 5 wickets (DLS Method)
South Africa vs Australia, 2nd Semi-Final (2nd v 3rd), Eden Gardens, India
16 Nov, 2023
South Africa
212/10 (49.4 ov)
Australia
215/7 (47.2 ov)
Australia won by 3 wickets
South Africa vs Afghanistan, 42nd Match, Narendra Modi Stadium, India
10 Nov, 2023
South Africa
247/5 (47.3 ov)
Afghanistan
244/10 (50 ov)
South Africa won by 5 wickets
India vs South Africa, 37th Match, Eden Gardens, India
05 Nov, 2023
India
326/5 (50 ov)
South Africa
83/10 (27.1 ov)
India won by 243 runs.
New Zealand vs South Africa, 32nd Match, Maharashtra Cricket Association Stadium, India
01 Nov, 2023
New Zealand
167/10 (35.3 ov)
South Africa
357/4 (50 ov)
South Africa won by 190 runs.
Pakistan vs South Africa, 26th Match, MA Chidambaram Stadium, India
27 Oct, 2023
Pakistan
270/10 (46.4 ov)
South Africa
271/9 (47.2 ov)
South Africa won by 1 wicket
South Africa vs Bangladesh, 23rd Match, Wankhede Stadium, India
24 Oct, 2023
South Africa
382/5 (50 ov)
Bangladesh
233/10 (46.4 ov)
South Africa won by 149 runs.
England vs South Africa, 20th Match, Wankhede Stadium, India
21 Oct, 2023
England
170/10 (22 ov)
South Africa
399/7 (50 ov)
South Africa won by 229 runs.
South Africa vs Netherlands, 15th Match, Himachal Pradesh Cricket Association Stadium, India
17 Oct, 2023
South Africa
207/10 (42.5 ov)
Netherlands
245/8 (43 ov)
Netherlands won by 38 runs.
Australia vs South Africa, 10th Match, Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, India
12 Oct, 2023
Australia
177/10 (40.5 ov)
South Africa
311/7 (50 ov)
South Africa won by 134 runs.
South Africa vs Sri Lanka, 4th Match, Arun Jaitley Stadium, India
07 Oct, 2023
South Africa
428/5 (50 ov)
Sri Lanka
326/10 (44.5 ov)
South Africa won by 102 runs.
New Zealand vs South Africa, Match 7, Greenfield International Stadium, India
02 Oct, 2023
New Zealand
321/6 (50 ov)
South Africa
211/4 (37 ov)
New Zealand won by 7 runs (DLS method)
South Africa vs Australia, 5th ODI, The Wanderers Stadium, South Africa
17 Sep, 2023
South Africa
315/9 (50 ov)
Australia
193/10 (34.1 ov)
South Africa won by 122 runs.
South Africa vs Australia, 4th ODI, SuperSport Park, Centurion, South Africa
15 Sep, 2023
South Africa
416/5 (50 ov)
Australia
252/10 (34.5 ov)
South Africa won by 164 runs.
South Africa vs Australia, 3rd ODI, Senwes Park, South Africa
12 Sep, 2023
South Africa
338/6 (50 ov)
Australia
227/10 (34.3 ov)
South Africa won by 111 runs.
South Africa vs Australia, 2nd ODI, Mangaung Oval, South Africa
09 Sep, 2023
South Africa
269/10 (41.5 ov)
Australia
392/8 (50 ov)
Australia won by 123 runs.
South Africa vs Australia, 1st ODI, Mangaung Oval, South Africa
07 Sep, 2023
South Africa
222/10 (49 ov)
Australia
225/7 (40.2 ov)
Australia won by 3 wickets
South Africa vs Australia, 3rd T20I, Kingsmead, South Africa
03 Sep, 2023
South Africa
190/8 (20 ov)
Australia
191/5 (17.5 ov)
Australia won by 5 wickets
South Africa vs Australia, 2nd T20I, Kingsmead, South Africa
01 Sep, 2023
South Africa
164/8 (20 ov)
Australia
168/2 (14.5 ov)
Australia won by 8 wickets
South Africa vs Australia, 1st T20I, Kingsmead, South Africa
30 Aug, 2023
South Africa
115/10 (15.3 ov)
Australia
226/6 (20 ov)
Australia won by 111 runs.
South Africa vs Netherlands, 3rd ODI (Rescheduled match), The Wanderers Stadium, South Africa
02 Apr, 2023
South Africa
370/8 (50 ov)
Netherlands
224/10 (39.1 ov)
South Africa won by 146 runs.
South Africa vs Netherlands, 2nd ODI (Rescheduled match), Willowmoore Park, South Africa
31 Mar, 2023
South Africa
190/2 (30 ov)
Netherlands
189/10 (46.1 ov)
South Africa won by 8 wickets
South Africa vs West Indies, 3rd T20I, The Wanderers Stadium, South Africa
28 Mar, 2023
South Africa
213/6 (20 ov)
West Indies
220/8 (20 ov)
West Indies won by 7 runs.
South Africa vs West Indies, 2nd T20I, SuperSport Park, Centurion, South Africa
26 Mar, 2023
South Africa
259/4 (18.5 ov)
West Indies
258/5 (20 ov)
South Africa won by 6 wickets
South Africa vs West Indies, 1st T20I, SuperSport Park, Centurion, South Africa
25 Mar, 2023
South Africa
131/8 (11 ov)
West Indies
132/7 (10.3 ov)
West Indies won by 3 wickets
South Africa vs West Indies, 3rd ODI, Senwes Park, South Africa
21 Mar, 2023
South Africa
264/6 (29.3 ov)
West Indies
260/10 (48.2 ov)
South Africa won by 4 wickets
South Africa vs West Indies, 2nd ODI, Buffalo Park, South Africa
18 Mar, 2023
South Africa
287/10 (41.4 ov)
West Indies
335/8 (50 ov)
West Indies won by 48 runs.
South Africa vs West Indies, 2nd Test, The Wanderers Stadium, South Africa
08 Mar, 2023
South Africa
320/10 (92.2 ov) & 321/10 (100.4 ov)
West Indies
251/10 (79.3 ov) & 106/10 (35.1 ov)
South Africa won by 284 runs.
South Africa vs West Indies, 1st Test, SuperSport Park, Centurion, South Africa
28 Feb, 2023
South Africa
342/10 (86.3 ov) & 116/10 (28 ov)
West Indies
212/10 (69 ov) & 159/10 (41 ov)
South Africa won by 87 runs.
South Africa vs England, 3rd ODI, Diamond Oval, South Africa
01 Feb, 2023
South Africa
287/10 (43.1 ov)
England
346/7 (50 ov)
England won by 59 runs.
South Africa vs England, 2nd ODI, Mangaung Oval, South Africa
29 Jan, 2023
South Africa
347/5 (49.1 ov)
England
342/7 (50 ov)
South Africa won by 5 wickets
South Africa vs England, 1st ODI, Mangaung Oval, South Africa
27 Jan, 2023
South Africa
298/7 (50 ov)
England
271/10 (44.2 ov)
South Africa won by 27 runs.
Australia vs South Africa, 3rd Test, Sydney Cricket Ground, Australia
04 Jan, 2023
Australia
475/4d (131 ov)
South Africa
255/10 (108 ov) & 106/2 (41.5 ov)
Match Drawn
Australia vs South Africa, 2nd Test, Melbourne Cricket Ground, Australia
26 Dec, 2022
Australia
575/8d (145 ov)
South Africa
189/10 (68.4 ov) & 204/10 (68.5 ov)
Australia won by an inning and 182 runs.
Australia vs South Africa, 1st Test, The Gabba, Australia
17 Dec, 2022
Australia
218/10 (50.3 ov) & 35/4 (7.5 ov)
South Africa
152/10 (48.2 ov) & 99/10 (37.4 ov)
Australia won by 6 wickets
South Africa vs Netherlands, 40th Match, Adelaide Oval, Australia
06 Nov, 2022
South Africa
145/8 (20 ov)
Netherlands
158/4 (20 ov)
Netherlands won by 13 runs.
Pakistan vs South Africa, 36th Match, Sydney Cricket Ground, Australia
03 Nov, 2022
Pakistan
185/9 (20 ov)
South Africa
108/9 (14 ov)
Pakistan won by 33 runs (D/L method)
India vs South Africa, 30th Match, Perth Stadium, Australia
30 Oct, 2022
India
133/9 (20 ov)
South Africa
137/5 (19.4 ov)
South Africa won by 5 wickets
Squad
George Van Heerden
Batsman
Jason Raubenheimer
All Rounder
Nathan Roux
Batsman
Lifa Ntanzi
Bowler
Heinrich Pieterse
Wicket Keeper
Hardus Coetzer
Bowler
Jesse Prodehl
All Rounder
Lwando Tywaku
Batsman
Orapeleng Motlhoaring
All Rounder
Maahir Joseph
Batsman
Aohiwe Yaku
Batsman
Minenhle Ntobela
Batsman
Ethan Fosler
All Rounder
Dylan Bester
Bowler
Lehan Botha
Bowler
Kegan Lion Cachet
Wicket Keeper
Kyle Glennistor
Bowler
Shaun von Berg
All Rounder
Ruan de Swardt
All Rounder
Zubayr Hamza
Batsman
Sybrand Engelbrecht
Batsman
Keegan Petersen
Batsman
David Bedingham
Batsman
Neil Brand
All Rounder
Dane Piedt
Bowler
Dane Paterson
Bowler
Khaya Zondo
Batsman
Tshepo Moreki
Bowler
Duanne Olivier
Bowler
Mihlali Mpongwana
Bowler
David Miller
Batsman
Beuran Hendricks
Bowler
Kyle Verreynne
Wicket Keeper
Wiaan Mulder
All Rounder
Tony de Zorzi
Batsman
Aiden Markram
All Rounder
Heinrich Klaasen
Wicket Keeper
Tabraiz Shamsi
Bowler
Rassie van der Dussen
Batsman
Lizaad Williams
Bowler
Nandre Burger
Bowler
Reeza Hendricks
Batsman
Keshav Maharaj
Bowler
Andile Phehlukwayo
All Rounder
Ottniel Baartman
Bowler
web stories
View all
Centurions of IPL 2024
Jonny Bairstow's IPL 2024 salary
10 fastest IPL hundreds by active cricketers; Bairstow goes past Kohli
Most expensive bowling spell by a captain in IPL
Highest successful run-chases in T20 cricket as Punjab Kings create history
Advertisement
ICC Ranking
Test Ranking
ODI Ranking
T20 Ranking
Rank
Team
Rating
Point
1
India
122
4636
2
Australia
120
4798
3
England
111
5443
4
South Africa
99
2671
5
New Zealand
98
3140
6
Pakistan
89
2576
7
Sri Lanka
81
2515
8
West Indies
81
2505
9
Bangladesh
49
1218
10
Zimbabwe
32
223
Rank
Player
Team
Rating
1
Kane Williamson
NZ
859
2
Joe Root
ENG
824
3
Babar Azam
PAK
768
4
Daryl Mitchell
NZ
768
5
Steve Smith
AUS
757
6
Rohit Sharma
IND
751
7
Yashasvi Jaiswal
IND
740
8
Dimuth Karunaratne
SL
739
9
Virat Kohli
IND
737
10
Harry Brook
ENG
735
Rank
Player
Team
Rating
1
Ravichandran Ashwin
IND
870
2
Josh Hazlewood
AUS
847
3
Jasprit Bumrah
IND
847
4
Kagiso Rabada
SA
834
5
Pat Cummins
AUS
820
6
Nathan Lyon
AUS
801
7
Ravindra Jadeja
IND
788
8
James Anderson
ENG
739
9
Shaheen Afridi
PAK
733
10
Kyle Jamieson
NZ
729
Rank
Player
Team
Rating
1
Ravindra Jadeja
IND
444
2
Ravichandran Ashwin
IND
322
3
Shakib Al Hasan
BAN
310
4
Joe Root
ENG
282
5
Jason Holder
WI
270
6
Axar Patel
IND
269
7
Ben Stokes
ENG
254
8
Pat Cummins
AUS
245
9
Marco Jansen
SA
235
10
Kyle Mayers
WI
230
Rank
Team
Rating
Point
1
India
121
7020
2
Australia
118
5309
3
South Africa
110
4062
4
Pakistan
109
3922
5
New Zealand
102
4708
6
England
96
3934
7
Sri Lanka
90
4947
8
Bangladesh
88
4417
9
Afghanistan
81
2845
10
West Indies
71
3109
Rank
Player
Team
Rating
1
Babar Azam
PAK
824
2
Shubman Gill
IND
801
3
Virat Kohli
IND
768
4
Rohit Sharma
IND
746
5
Harry Tector
IRE
746
6
Daryl Mitchell
NZ
728
7
David Warner
AUS
723
8
Pathum Nissanka
SL
711
9
Dawid Malan
ENG
707
10
Rassie van der Dussen
SA
701
Rank
Player
Team
Rating
1
Keshav Maharaj
SA
716
2
Josh Hazlewood
AUS
688
3
Adam Zampa
AUS
686
4
Mohammed Siraj
IND
678
5
Jasprit Bumrah
IND
665
6
Mohammad Nabi
AFG
656
7
Shaheen Afridi
PAK
650
8
Kuldeep Yadav
IND
645
9
Trent Boult
NZ
643
10
Bernard Scholtz
NAM
642
Rank
Player
Team
Rating
1
Mohammad Nabi
AFG
320
2
Shakib Al Hasan
BAN
292
3
Sikandar Raza
ZIM
288
4
Assad Vala
PNG
248
5
Rashid Khan
AFG
239
6
Glenn Maxwell
AUS
237
7
Gerhard Erasmus
NAM
237
8
Zeeshan Maqsood
OMN
235
9
Mitchell Santner
NZ
233
10
Mehidy Hasan
BAN
230
Rank
Team
Rating
Point
1
India
266
18867
2
England
256
12305
3
Australia
255
11460
4
New Zealand
254
15994
5
Pakistan
249
14454
6
South Africa
249
9210
7
West Indies
245
11503
8
Sri Lanka
234
11006
9
Bangladesh
227
11103
10
Afghanistan
218
9357
Rank
Player
Team
Rating
1
Suryakumar Yadav
IND
861
2
Phil Salt
ENG
802
3
Mohammad Rizwan
PAK
800
4
Aiden Markram
SA
755
5
Babar Azam
PAK
753
6
Yashasvi Jaiswal
IND
714
7
Rilee Rossouw
SA
689
8
Jos Buttler
ENG
680
9
Finn Allen
NZ
666
10
Reeza Hendricks
SA
660
Rank
Player
Team
Rating
1
Adil Rashid
ENG
726
2
Wanindu Hasaranga
SL
687
3
Akeal Hosein
WI
664
4
Axar Patel
IND
660
5
Maheesh Theekshana
SL
659
6
Ravi Bishnoi
IND
659
7
Josh Hazlewood
AUS
654
8
Tabraiz Shamsi
SA
654
9
Rashid Khan
AFG
645
10
Reece Topley
ENG
643
Rank
Player
Team
Rating
1
Shakib Al Hasan
BAN
240
2
Wanindu Hasaranga
SL
228
3
Mohammad Nabi
AFG
218
4
Aiden Markram
SA
205
5
Marcus Stoinis
AUS
204
6
Sikandar Raza
ZIM
202
7
Hardik Pandya
IND
185
8
Liam Livingstone
ENG
175
9
Moeen Ali
ENG
173
10
Shadab Khan
PAK
172
Last updated on 27 Apr 2024
Advertisement
Advertisement