←
Back to home
Saturday, July 27, 2024
Sign in
Advertisement
live scores
series
fixtures
results
photos
videos
teams
A
क
Key Series
India tour of Sri Lanka
Womens Asia Cup T20
West Indies tour of England
South Africa tour of West Indies
South Africa Cricket Team
Schedule
CURRENT
UPCOMING
RECENT
No Live Matches
TBA vs South Africa, Match 1, Brian Lara Stadium, West Indies
31 Jul, 2024
TBA
South Africa
West Indies vs South Africa, 1st Test, Queen's Park Oval, Port of Spain, West Indies
07 Aug, 2024
West Indies
South Africa
West Indies vs South Africa, 2nd Test, Providence Stadium, Guyana, West Indies
15 Aug, 2024
West Indies
South Africa
West Indies vs South Africa, 1st T20I, Brian Lara Stadium, West Indies
24 Aug, 2024
West Indies
South Africa
West Indies vs South Africa, 2nd T20I, Brian Lara Stadium, West Indies
26 Aug, 2024
West Indies
South Africa
West Indies vs South Africa, 3rd T20I, Brian Lara Stadium, West Indies
28 Aug, 2024
West Indies
South Africa
South Africa vs India, 1st T20I, Kingsmead, South Africa
08 Nov, 2024
South Africa
India
South Africa vs India, 2nd T20I, St George's Park, South Africa
10 Nov, 2024
South Africa
India
South Africa vs India, 3rd T20I, SuperSport Park, Centurion, South Africa
13 Nov, 2024
South Africa
India
South Africa vs India, 4th T20I, The Wanderers Stadium, South Africa
15 Nov, 2024
South Africa
India
South Africa vs India, Final, Kensington Oval, Bridgetown, West Indies
29 Jun, 2024
South Africa
169/8 (20 ov)
India
176/7 (20 ov)
India won by 7 runs.
South Africa vs Afghanistan, 1st Semi-Final , Brian Lara Stadium, West Indies
27 Jun, 2024
South Africa
60/1 (8.5 ov)
Afghanistan
56/10 (11.5 ov)
South Africa won by 9 wickets
West Indies vs South Africa, 50 Match, Super 8 Group 2, Sir Vivian Richards Stadium, Antigua, West Indies
24 Jun, 2024
West Indies
135/8 (20 ov)
South Africa
124/7 (16.1 ov)
South Africa won by 3 wickets (DLS method)
England vs South Africa, 45 Match, Super 8 Group 2, Daren Sammy National Cricket Stadium, St Lucia, West Indies
21 Jun, 2024
England
156/6 (20 ov)
South Africa
163/6 (20 ov)
South Africa won by 7 runs.
United States of America vs South Africa, 41 Match, Super 8 Group 2, Sir Vivian Richards Stadium, Antigua, West Indies
19 Jun, 2024
United States of America
176/6 (20 ov)
South Africa
194/4 (20 ov)
South Africa won by 18 runs.
South Africa vs Nepal, Match 31, Arnos Vale Ground, West Indies
15 Jun, 2024
South Africa
115/7 (20 ov)
Nepal
114/7 (20 ov)
South Africa won by 1 runs.
South Africa vs Bangladesh, Match 21, Nassau County International Cricket Stadium, USA
10 Jun, 2024
South Africa
113/6 (20 ov)
Bangladesh
109/7 (20 ov)
South Africa won by 4 runs.
Netherlands vs South Africa, Match 16, Nassau County International Cricket Stadium, USA
08 Jun, 2024
Netherlands
103/9 (20 ov)
South Africa
106/6 (18.5 ov)
South Africa won by 4 wickets
Sri Lanka vs South Africa, Match 4, Nassau County International Cricket Stadium, USA
03 Jun, 2024
Sri Lanka
77/10 (19.1 ov)
South Africa
80/4 (16.2 ov)
South Africa won by 6 wickets
West Indies vs South Africa, 3rd T20I, Sabina Park, Kingston, West Indies
27 May, 2024
West Indies
165/2 (13.5 ov)
South Africa
163/7 (20 ov)
West Indies won by 8 wickets
West Indies vs South Africa, 2nd T20I, Sabina Park, Kingston, West Indies
26 May, 2024
West Indies
207/7 (20 ov)
South Africa
191/7 (20 ov)
West Indies won by 16 runs.
West Indies vs South Africa, 1st T20I, Sabina Park, Kingston, West Indies
24 May, 2024
West Indies
175/8 (20 ov)
South Africa
147/10 (19.5 ov)
West Indies won by 28 runs.
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
Squad
Quinton de Kock
Wicket Keeper
David Miller
Batsman
Kagiso Rabada
Bowler
Aiden Markram
Batsman
Heinrich Klaasen
Wicket Keeper
Tabraiz Shamsi
Bowler
Lungi Ngidi
Bowler
Bjorn Fortuin
Bowler
Nandre Burger
Bowler
Reeza Hendricks
Batsman
Keshav Maharaj
Bowler
Ryan Rickelton
Wicket Keeper
Ottniel Baartman
Bowler
Anrich Nortje
Bowler
Tristan Stubbs
Batsman
Gerald Coetzee
Bowler
Marco Jansen
All Rounder
Shaun von Berg
All Rounder
Ruan de Swardt
All Rounder
Zubayr Hamza
Batsman
Sybrand Engelbrecht
All Rounder
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
Beuran Hendricks
Bowler
Kyle Verreynne
Wicket Keeper
Wiaan Mulder
All Rounder
Tony de Zorzi
Batsman
Rassie van der Dussen
Batsman
Lizaad Williams
Bowler
Andile Phehlukwayo
All Rounder
Kegan Lion Cachet
Wicket Keeper
web stories
View all
List of Indian athletes taking part in table tennis at Paris Olympics 2024
Most centuries in 2024 in Tests+ODIs+T20Is
Most wickets in Tests in 2024
Most runs in Tests in 2024
9 players who played T20Is for India in 2023 but are nowhere near the squad currently
Advertisement
ICC Ranking
Test Ranking
ODI Ranking
T20 Ranking
Rank
Team
Rating
Point
1
Australia
124
3715
2
India
120
3108
3
England
105
3151
4
South Africa
103
1845
5
New Zealand
96
2121
6
Pakistan
89
1519
7
Sri Lanka
83
1501
8
West Indies
82
1563
9
Bangladesh
53
906
10
Zimbabwe
23
46
Rank
Player
Team
Rating
1
Kane Williamson
NZ
859
2
Joe Root
ENG
852
3
Harry Brook
ENG
771
4
Babar Azam
PAK
768
5
Daryl Mitchell
NZ
768
6
Steven Smith
AUS
757
7
Rohit Sharma
IND
751
8
Yashasvi Jaiswal
IND
740
9
Dimuth Karunaratne
SL
739
10
Virat Kohli
IND
737
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
284
5
Axar Patel
IND
269
6
Jason Holder
WI
259
7
Ben Stokes
ENG
258
8
Pat Cummins
AUS
245
9
Marco Jansen
SA
235
10
Matt Henry
NZ
221
Rank
Team
Rating
Point
1
India
122
5117
2
Australia
116
3936
3
South Africa
112
3357
4
Pakistan
106
2762
5
New Zealand
101
3349
6
England
95
2672
7
Sri Lanka
93
4363
8
Bangladesh
86
3453
9
Afghanistan
80
2477
10
West Indies
69
2205
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
Bernard Scholtz
NAM
656
8
Shaheen Afridi
PAK
650
9
Kuldeep Yadav
IND
645
10
Trent Boult
NZ
643
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
Gerhard Erasmus
NAM
240
6
Rashid Khan
AFG
239
7
Glenn Maxwell
AUS
237
8
Zeeshan Maqsood
OMN
237
9
Mitchell Santner
NZ
233
10
Mehidy Hasan
BAN
230
Rank
Team
Rating
Point
1
India
267
15996
2
Australia
256
10241
3
England
253
9876
4
West Indies
252
11604
5
South Africa
251
8777
6
New Zealand
247
12113
7
Pakistan
241
11097
8
Sri Lanka
230
8508
9
Bangladesh
225
11253
10
Afghanistan
223
8682
Rank
Player
Team
Rating
1
Travis Head
AUS
844
2
Suryakumar Yadav
IND
797
3
Phil Salt
ENG
797
4
Babar Azam
PAK
755
5
Mohammad Rizwan
PAK
746
6
Yashasvi Jaiswal
IND
743
7
Jos Buttler
ENG
716
8
Ruturaj Gaikwad
IND
684
9
Brandon King
WI
656
10
Johnson Charles
WI
655
Rank
Player
Team
Rating
1
Adil Rashid
ENG
718
2
Anrich Nortje
SA
675
3
Wanindu Hasaranga
SL
674
4
Rashid Khan
AFG
668
5
Josh Hazlewood
AUS
662
6
Akeal Hosein
WI
659
7
Adam Zampa
AUS
654
8
Fazalhaq Farooqi
AFG
645
9
Maheesh Theekshana
SL
644
10
Alzarri Joseph
WI
633
Rank
Player
Team
Rating
1
Wanindu Hasaranga
SL
222
2
Marcus Stoinis
AUS
211
3
Sikandar Raza
ZIM
208
4
Shakib Al Hasan
BAN
206
5
Mohammad Nabi
AFG
205
6
Hardik Pandya
IND
201
7
Dipendra Singh Airee
NEP
199
8
Liam Livingstone
ENG
187
9
Aiden Markram
SA
186
10
Moeen Ali
ENG
174
Last updated on 26 Jul 2024
Advertisement
Advertisement