South Africa [Male]
T20
ODI
Test
Pakistan VS South Africa 2nd T20
13 December,2024 Pakistan tour of South Africa | South Africa Won The Match By 7 Wickets |
South Africa VS Pakistan 1st T20
10 December,2024 Pakistan tour of South Africa | South Africa Won The Match By 11 Runs |
India VS South Africa 4th T20
15 November,2024 India tour of South Africa | India Won The Match By 135 Runs |
India VS South Africa 3rd T20
13 November,2024 India tour of South Africa | India Won The Match By 11 Runs |
India VS South Africa 2nd T20
10 November,2024 India tour of South Africa | South Africa Won The Match By 3 Wickets |
India VS South Africa 1st T20
08 November,2024 India tour of South Africa | India Won The Match By 61 Runs |
Ireland VS South Africa 2nd T20
29 September,2024 Ireland vs South Africa | Ireland Won The Match By 10 Runs |
Ireland VS South Africa 1st T20
27 September,2024 Ireland vs South Africa | South Africa Won The Match By 8 Wickets |
South Africa VS West Indies 3rd T20
27 August,2024 South Africa tour of West Indies | West Indies Won The Match By 8 Wickets (D/L) |
West Indies VS South Africa 2nd T20
25 August,2024 South Africa tour of West Indies | West Indies Won The Match By 30 Runs |
South Africa VS West Indies 1st T20
23 August,2024 South Africa tour of West Indies | West Indies Won The Match By 7 Wickets |
India VS South Africa Final T20
[Final]
29 June,2024 ICC Men's T20 World Cup | India Won The Match By 7 Runs |
West Indies VS South Africa 50th T20
23 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 3 Wickets (D/L) |
South Africa VS England 45th T20
21 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 7 Runs |
South Africa VS United States of America 41st T20
19 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 18 Runs |
South Africa VS Nepal 31st T20
14 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 1 Run |
South Africa VS Bangladesh 21st T20
10 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 4 Runs |
Netherlands VS South Africa 16th T20
08 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 4 Wickets |
Sri Lanka VS South Africa 4th T20
03 June,2024 ICC Men's T20 World Cup | South Africa Won The Match By 6 Wickets |
South Africa VS West Indies 3rd T20
26 May,2024 South Africa tour of West Indies | West Indies Won The Match By 8 Wickets |
West Indies VS South Africa 2nd T20
25 May,2024 South Africa tour of West Indies | West Indies Won The Match By 16 Runs |
West Indies VS South Africa 1st T20
23 May,2024 South Africa tour of West Indies | West Indies Won The Match By 28 Runs |
South Africa VS Ghana 3rd T20
17 March,2024 African Games | South Africa Won The Match By 134 Runs |
India VS South Africa 3rd T20
14 December,2023 India tour of South Africa | India Won The Match By 106 Runs |
India VS South Africa 2nd T20
12 December,2023 India tour of South Africa | South Africa Won The Match By 5 Wickets (D/L) |
South Africa VS Australia 3rd T20
03 September,2023 Australia tour of South Africa | Australia Won The Match By 5 Wickets |
South Africa VS Australia 2nd T20
01 September,2023 Australia tour of South Africa | Australia Won The Match By 8 Wickets |
Australia VS South Africa 1st T20
30 August,2023 Australia tour of South Africa | Australia Won The Match By 111 Runs |
West Indies VS South Africa 3rd T20
28 March,2023 West Indies tour of South Africa | West Indies Won The Match By 7 Runs |
West Indies VS South Africa 2nd T20
26 March,2023 West Indies tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS West Indies 1st T20
25 March,2023 West Indies tour of South Africa | West Indies Won The Match By 3 Wickets |
Netherlands VS South Africa 40th T20
06 November,2022 ICC Men's T20 World Cup | Netherlands Won The Match By 13 Runs |
Pakistan VS South Africa 36th T20
03 November,2022 ICC Men's T20 World Cup | Pakistan Won The Match By 33 Runs (D/L) |
India VS South Africa 30th T20
30 October,2022 ICC Men's T20 World Cup | South Africa Won The Match By 5 Wickets |
South Africa VS Bangladesh 22nd T20
27 October,2022 ICC Men's T20 World Cup | South Africa Won The Match By 104 Runs |
Zimbabwe VS South Africa 18th T20
24 October,2022 ICC Men's T20 World Cup | No Result |
South Africa VS India 3rd T20
04 October,2022 South Africa tour of India | South Africa Won The Match By 49 Runs |
India VS South Africa 2nd T20
02 October,2022 South Africa tour of India | India Won The Match By 16 Runs |
South Africa VS India 1st T20
28 September,2022 South Africa tour of India | India Won The Match By 8 Wickets |
South Africa VS Ireland 2nd T20
05 August,2022 South Africa tour of England | South Africa Won The Match By 44 Runs |
South Africa VS Ireland 1st T20
03 August,2022 South Africa tour of England | South Africa Won The Match By 21 Runs |
South Africa VS England 3rd T20
31 July,2022 South Africa tour of England | South Africa Won The Match By 90 Runs |
South Africa VS England 2nd T20
28 July,2022 South Africa tour of England | South Africa Won The Match By 58 Runs |
England VS South Africa 1st T20
27 July,2022 South Africa tour of England | England Won The Match By 41 Runs |
India VS South Africa 5th T20
19 June,2022 South Africa tour of India | No Result |
India VS South Africa 4th T20
17 June,2022 South Africa tour of India | India Won The Match By 82 Runs |
India VS South Africa 3rd T20
14 June,2022 South Africa tour of India | India Won The Match By 48 Runs |
India VS South Africa 2nd T20
12 June,2022 South Africa tour of India | South Africa Won The Match By 4 Wickets |
India VS South Africa 1st T20
09 June,2022 South Africa tour of India | South Africa Won The Match By 7 Wickets |
South Africa VS England 39th T20
06 November,2021 ICC Men's T20 World Cup | South Africa Won The Match By 10 Runs |
Bangladesh VS South Africa 30th T20
02 November,2021 ICC Men's T20 World Cup | South Africa Won The Match By 6 Wickets |
Sri Lanka VS South Africa 25th T20
30 October,2021 ICC Men's T20 World Cup | South Africa Won The Match By 4 Wickets |
West Indies VS South Africa 18th T20
26 October,2021 ICC Men's T20 World Cup | South Africa Won The Match By 8 Wickets |
South Africa VS Australia 13th T20
23 October,2021 ICC Men's T20 World Cup | Australia Won The Match By 5 Wickets |
Sri Lanka VS South Africa 3rd T20
14 September,2021 South Africa tour of Sri Lanka | South Africa Won The Match By 10 Wickets |
Sri Lanka VS South Africa 2nd T20
12 September,2021 South Africa tour of Sri Lanka | South Africa Won The Match By 9 Wickets |
South Africa VS Sri Lanka 1st T20
10 September,2021 South Africa tour of Sri Lanka | South Africa Won The Match By 28 Runs |
South Africa VS Ireland 3rd T20
24 July,2021 South Africa tour of Ireland | South Africa Won The Match By 49 Runs |
South Africa VS Ireland 2nd T20
22 July,2021 South Africa tour of Ireland | South Africa Won The Match By 42 Runs |
South Africa VS Ireland 1st T20
19 July,2021 South Africa tour of Ireland | South Africa Won The Match By 33 Runs |
South Africa VS West Indies 5th T20
03 July,2021 South Africa tour of West Indies | South Africa Won The Match By 25 Runs |
West Indies VS South Africa 4th T20
01 July,2021 South Africa tour of West Indies | West Indies Won The Match By 21 Runs |
South Africa VS West Indies 3rd T20
29 June,2021 South Africa tour of West Indies | South Africa Won The Match By 1 Run |
South Africa VS West Indies 2nd T20
27 June,2021 South Africa tour of West Indies | South Africa Won The Match By 16 Runs |
South Africa VS West Indies 1st T20
26 June,2021 South Africa tour of West Indies | West Indies Won The Match By 8 Wickets |
South Africa VS Pakistan 4th T20
16 April,2021 Pakistan tour of South Africa | Pakistan Won The Match By 3 Wickets |
South Africa VS Pakistan 3rd T20
14 April,2021 Pakistan tour of South Africa | Pakistan Won The Match By 9 Wickets |
Pakistan VS South Africa 2nd T20
12 April,2021 Pakistan tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS Pakistan 1st T20
10 April,2021 Pakistan tour of South Africa | Pakistan Won The Match By 4 Wickets |
South Africa VS Pakistan 3rd T20
14 February,2021 South Africa tour of Pakistan | Pakistan Won The Match By 4 Wickets |
Pakistan VS South Africa 2nd T20
13 February,2021 South Africa tour of Pakistan | South Africa Won The Match By 6 Wickets |
Pakistan VS South Africa 1st T20
11 February,2021 South Africa tour of Pakistan | Pakistan Won The Match By 3 Runs |
South Africa VS England 3rd T20
01 December,2020 England tour of South Africa | England Won The Match By 9 Wickets |
South Africa VS England 2nd T20
29 November,2020 England tour of South Africa | England Won The Match By 4 Wickets |
South Africa VS England 1st T20
27 November,2020 England tour of South Africa | England Won The Match By 5 Wickets |
South Africa VS Australia 3rd T20
26 February,2020 Australia tour of South Africa | Australia Won The Match By 97 Runs |
South Africa VS Australia 2nd T20
23 February,2020 Australia tour of South Africa | South Africa Won The Match By 12 Runs |
South Africa VS Australia 1st T20
21 February,2020 Australia tour of South Africa | Australia Won The Match By 107 Runs |
South Africa VS England 3rd T20
16 February,2020 England tour of South Africa | England Won The Match By 5 Wickets |
South Africa VS England 2nd T20
14 February,2020 England tour of South Africa | England Won The Match By 2 Runs |
South Africa VS England 1st T20
12 February,2020 England tour of South Africa | South Africa Won The Match By 1 Run |
India VS South Africa 3rd T20
22 September,2019 South Africa tour of India | South Africa Won The Match By 9 Wickets |
India VS South Africa 2nd T20
18 September,2019 South Africa tour of India | India Won The Match By 7 Wickets |
South Africa VS Sri Lanka 3rd T20
24 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 45 Runs (D/L) |
South Africa VS Sri Lanka 2nd T20
22 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 16 Runs |
South Africa VS Sri Lanka 1st T20
19 March,2019 Sri Lanka tour of South Africa | South Africa Won In Superover |
South Africa VS Pakistan 3rd T20
06 February,2019 Pakistan tour of South Africa | Pakistan Won The Match By 27 Runs |
South Africa VS Pakistan 2nd T20
03 February,2019 Pakistan tour of South Africa | South Africa Won The Match By 7 Runs |
South Africa VS Pakistan 1st T20
01 February,2019 Pakistan tour of South Africa | South Africa Won The Match By 6 Runs |
South Africa VS Australia Only T20
17 November,2018 South Africa tour of Australia | South Africa Won The Match By 21 Runs |
Zimbabwe VS South Africa 2nd T20
12 October,2018 Zimbabwe tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS Zimbabwe 1st T20
09 October,2018 Zimbabwe tour of South Africa | South Africa Won The Match By 34 Runs |
South Africa VS Sri Lanka Only T20
14 August,2018 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 3 Wickets |
India VS South Africa 3rd T20
24 February,2018 India tour of South Africa | India Won The Match By 7 Runs |
India VS South Africa 2nd T20
21 February,2018 India tour of South Africa | South Africa Won The Match By 6 Wickets |
India VS South Africa 1st T20
18 February,2018 India tour of South Africa | India Won The Match By 28 Runs |
South Africa VS Bangladesh 2nd T20
29 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 83 Runs |
South Africa VS Bangladesh 1st T20
26 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 20 Runs |
England VS South Africa 3rd T20
25 June,2017 South Africa in England T20I Series | England Won The Match By 19 Runs |
England VS South Africa 2nd T20
23 June,2017 South Africa in England T20I Series | South Africa Won The Match By 3 Runs |
England VS South Africa 1st T20
21 June,2017 South Africa in England T20I Series | England Won The Match By 9 Wickets |
New Zealand VS South Africa Only T20
17 February,2017 New Zealand VS South Africa Only T20-2016-17 | South Africa Won The Match By 78 Runs |
South Africa VS Sri Lanka 3rd T20
25 January,2017 Sri Lanka in South Africa T20I Series | Sri Lanka Won The Match By 5 Wickets |
South Africa VS Sri Lanka 2nd T20
22 January,2017 Sri Lanka in South Africa T20I Series | Sri Lanka Won The Match By 3 Wickets |
South Africa VS Sri Lanka 1st T20
20 January,2017 Sri Lanka in South Africa T20I Series | South Africa Won The Match By 19 Runs |
South Africa VS Sri Lanka 32nd T20
[Super 10]
28 March,2016 World T20 | South Africa Won The Match By 8 Wickets |
South Africa VS West Indies 27th T20
[Super 10]
25 March,2016 World T20 | West Indies Won The Match By 3 Wickets |
Afghanistan VS South Africa 20th T20
[Super 10]
20 March,2016 World T20 | South Africa Won The Match By 37 Runs |
England VS South Africa 18th T20
[Super 10]
18 March,2016 World T20 | England Won The Match By 2 Wickets |
South Africa VS Australia 3rd T20
09 March,2016 Australia in South Africa T20I Series | Australia Won The Match By 6 Wickets |
South Africa VS Australia 2nd T20
06 March,2016 Australia in South Africa T20I Series | Australia Won The Match By 5 Wickets |
South Africa VS Australia 1st T20
04 March,2016 Australia in South Africa T20I Series | South Africa Won The Match By 3 Wickets |
South Africa VS England 2nd T20
21 February,2016 England in South Africa T20I Series | South Africa Won The Match By 9 Wickets |
South Africa VS England 1st T20
19 February,2016 England in South Africa T20I Series | South Africa Won The Match By 3 Wickets |
India VS South Africa 2nd T20
05 October,2015 South Africa in India T20I Series | South Africa Won The Match By 6 Wickets |
India VS South Africa 1st T20
02 October,2015 South Africa in India T20I Series | South Africa Won The Match By 7 Wickets |
South Africa VS New Zealand 2nd T20
16 August,2015 New Zealand in South Africa T20I Series | New Zealand Won The Match By 32 Runs |
South Africa VS New Zealand 1st T20
14 August,2015 New Zealand in South Africa T20I Series | South Africa Won The Match By 6 Wickets |
Bangladesh VS South Africa 2nd T20
07 July,2015 South Africa in Bangladesh T20I Series | South Africa Won The Match By 31 Runs |
Bangladesh VS South Africa 1st T20
05 July,2015 South Africa in Bangladesh T20I Series | South Africa Won The Match By 52 Runs |
South Africa VS West Indies 3rd T20
14 January,2015 West Indies in South Africa T20I Series | South Africa Won The Match By 69 Runs |
South Africa VS West Indies 2nd T20
11 January,2015 West Indies in South Africa T20I Series | West Indies Won The Match By 4 Wickets |
South Africa VS West Indies 1st T20
09 January,2015 West Indies in South Africa T20I Series | West Indies Won The Match By 4 Wickets |
Australia VS South Africa 3rd T20
09 November,2014 South Africa in Australia T20I Series | Australia Won The Match By 2 Wickets |
Australia VS South Africa 2nd T20
07 November,2014 South Africa in Australia T20I Series | Australia Won The Match By 7 Wickets |
Australia VS South Africa 1st T20
05 November,2014 South Africa in Australia T20I Series | South Africa Won The Match By 7 Wickets |
India VS South Africa Semi Final T20
[Semi Final]
04 April,2014 World T20 | India Won The Match By 6 Wickets |
England VS South Africa 26th T20
29 March,2014 World T20 | South Africa Won The Match By 3 Runs |
Netherlands VS South Africa 21st T20
27 March,2014 World T20 | South Africa Won The Match By 6 Runs |
New Zealand VS South Africa 18th T20
24 March,2014 World T20 | South Africa Won The Match By 2 Runs |
South Africa VS Sri Lanka 14th T20
22 March,2014 World T20 | Sri Lanka Won The Match By 5 Runs |
South Africa VS Australia 3rd T20
14 March,2014 Australia in South Africa T20I Series | Australia Won The Match By 6 Wickets |
South Africa VS Australia 2nd T20
12 March,2014 Australia in South Africa T20I Series | Australia Won The Match By 5 Wickets |
South Africa VS Pakistan 2nd T20
22 November,2013 Pakistan in South Africa T20I Series | Pakistan Won The Match By 6 Runs |
South Africa VS Pakistan 1st T20
20 November,2013 Pakistan in South Africa T20I Series | South Africa Won The Match By 4 Runs (D/L) |
Pakistan VS South Africa 2nd T20
15 November,2013 Pakistan v South Africa T20I Series | South Africa Won The Match By 6 Runs |
Pakistan VS South Africa 1st T20
13 November,2013 Pakistan v South Africa T20I Series | South Africa Won The Match By 9 Wickets |
Sri Lanka VS South Africa 3rd T20
06 August,2013 South Africa in Sri Lanka T20I Series | Sri Lanka Won The Match By 6 Wickets |
Sri Lanka VS South Africa 2nd T20
04 August,2013 South Africa in Sri Lanka T20I Series | South Africa Won The Match By 22 Runs |
Sri Lanka VS South Africa 1st T20
02 August,2013 South Africa in Sri Lanka T20I Series | South Africa Won The Match By 12 Runs |
South Africa VS Pakistan 2nd T20
03 March,2013 Pakistan in South Africa T20I Series | Pakistan Won The Match By 95 Runs |
South Africa VS New Zealand 3rd T20
26 December,2012 New Zealand in South Africa T20I Series | South Africa Won The Match By 33 Runs |
South Africa VS New Zealand 2nd T20
23 December,2012 New Zealand in South Africa T20I Series | New Zealand Won The Match By 8 Wickets (D/L) |
South Africa VS New Zealand 1st T20
21 December,2012 New Zealand in South Africa T20I Series | South Africa Won The Match By 8 Wickets |
India VS South Africa 24th T20
02 October,2012 ICC World Twenty20 | India Won The Match By 1 Run |
Australia VS South Africa 19th T20
30 September,2012 ICC World Twenty20 | Australia Won The Match By 8 Wickets |
Pakistan VS South Africa 15th T20
28 September,2012 ICC World Twenty20 | Pakistan Won The Match By 2 Wickets |
Sri Lanka VS South Africa 7th T20
22 September,2012 ICC World Twenty20 | South Africa Won The Match By 32 Runs |
South Africa VS Zimbabwe 4th T20
20 September,2012 ICC World Twenty20 | South Africa Won The Match By 10 Wickets |
England VS South Africa 3rd T20
12 September,2012 South Africa in England T20I Series | England Won The Match By 28 Runs |
England VS South Africa 2nd T20
10 September,2012 South Africa in England T20I Series | No Result |
England VS South Africa 1st T20
08 September,2012 South Africa in England T20I Series | South Africa Won The Match By 7 Wickets |
South Africa VS India Only T20
30 March,2012 South Africa VS India Only T20-2011-12 | South Africa Won The Match By 11 Runs (D/L) |
New Zealand VS South Africa 3rd T20
22 February,2012 South Africa in New Zealand T20I Series | South Africa Won The Match By 3 Runs |
New Zealand VS South Africa 2nd T20
19 February,2012 South Africa in New Zealand T20I Series | South Africa Won The Match By 8 Wickets |
New Zealand VS South Africa 1st T20
17 February,2012 South Africa in New Zealand T20I Series | New Zealand Won The Match By 6 Wickets |
South Africa VS Australia 2nd T20
16 October,2011 Australia in South Africa T20I Series | South Africa Won The Match By 3 Wickets |
South Africa VS Australia 1st T20
13 October,2011 Australia in South Africa T20I Series | Australia Won The Match By 5 Wickets |
South Africa VS India Only T20
09 January,2011 South Africa VS India Only T20-2010-11 | India Won The Match By 21 Runs |
Pakistan VS South Africa 2nd T20
27 October,2010 Pakistan v South Africa T20I Series | South Africa Won The Match By 6 Wickets |
Pakistan VS South Africa 1st T20
26 October,2010 Pakistan v South Africa T20I Series | South Africa Won The Match By 6 Wickets |
South Africa VS Zimbabwe 2nd T20
10 October,2010 Zimbabwe in South Africa T20I Series | South Africa Won The Match By 8 Runs |
South Africa VS Zimbabwe 1st T20
08 October,2010 Zimbabwe in South Africa T20I Series | South Africa Won The Match By 7 Wickets |
West Indies VS South Africa 2nd T20
20 May,2010 South Africa in West Indies T20I Series | South Africa Won The Match By 1 Run |
West Indies VS South Africa 1st T20
19 May,2010 South Africa in West Indies T20I Series | South Africa Won The Match By 13 Runs |
Pakistan VS South Africa 21st T20
10 May,2010 ICC World Twenty20 | Pakistan Won The Match By 11 Runs |
England VS South Africa 18th T20
08 May,2010 ICC World Twenty20 | England Won The Match By 39 Runs |
New Zealand VS South Africa 14th T20
06 May,2010 ICC World Twenty20 | South Africa Won The Match By 13 Runs |
Afghanistan VS South Africa 12th T20
05 May,2010 ICC World Twenty20 | South Africa Won The Match By 59 Runs |
India VS South Africa 5th T20
02 May,2010 ICC World Twenty20 | India Won The Match By 14 Runs |
South Africa VS England 2nd T20
15 November,2009 England in South Africa T20I Series | South Africa Won The Match By 84 Runs |
South Africa VS England 1st T20
13 November,2009 England in South Africa T20I Series | England Won The Match By 1 Run (D/L) |
Pakistan VS South Africa Semi Final T20
[Semi Final]
18 June,2009 ICC World Twenty20 | Pakistan Won The Match By 7 Runs |
India VS South Africa 24th T20
16 June,2009 ICC World Twenty20 | South Africa Won The Match By 12 Runs |
South Africa VS West Indies 17th T20
13 June,2009 ICC World Twenty20 | South Africa Won The Match By 20 Runs |
England VS South Africa 14th T20
11 June,2009 ICC World Twenty20 | South Africa Won The Match By 7 Wickets |
New Zealand VS South Africa 10th T20
09 June,2009 ICC World Twenty20 | South Africa Won The Match By 1 Run |
Scotland VS South Africa 5th T20
07 June,2009 ICC World Twenty20 | South Africa Won The Match By 130 Runs |
South Africa VS Australia 2nd T20
29 March,2009 Australia in South Africa T20I Series | South Africa Won The Match By 17 Runs |
South Africa VS Australia 1st T20
27 March,2009 Australia in South Africa T20I Series | South Africa Won The Match By 4 Wickets |
Australia VS South Africa 2nd T20
13 January,2009 South Africa in Australia T20I Series | Australia Won The Match By 6 Wickets |
Australia VS South Africa 1st T20
11 January,2009 South Africa in Australia T20I Series | Australia Won The Match By 52 Runs |
South Africa VS Bangladesh Only T20
05 November,2008 South Africa VS Bangladesh Only T20-2008-09 | South Africa Won The Match By 12 Runs (D/L) |
South Africa VS West Indies 2nd T20
18 January,2008 West Indies in South Africa T20I Series | South Africa Won The Match By 4 Wickets |
South Africa VS West Indies 1st T20
16 December,2007 West Indies in South Africa T20I Series | West Indies Won The Match By 5 Wickets |
South Africa VS New Zealand Only T20
23 November,2007 South Africa VS New Zealand Only T20-2007-08 | South Africa Won The Match By 3 Wickets |
South Africa VS India 24th T20
20 September,2007 ICC World Twenty20 | India Won The Match By 37 Runs |
South Africa VS New Zealand 20th T20
19 September,2007 ICC World Twenty20 | South Africa Won The Match By 6 Wickets |
South Africa VS England 15th T20
16 September,2007 ICC World Twenty20 | South Africa Won The Match By 19 Runs |
South Africa VS Bangladesh 12th T20
15 September,2007 ICC World Twenty20 | South Africa Won The Match By 7 Wickets |
South Africa VS West Indies 1st T20
11 September,2007 ICC World Twenty20 | South Africa Won The Match By 8 Wickets |
South Africa VS India Only T20
01 December,2006 South Africa VS India Only T20-2006-07 | India Won The Match By 6 Wickets |
South Africa VS Australia Only T20
24 February,2006 South Africa VS Australia Only T20-2005-06 | South Africa Won The Match By 2 Runs |
Australia VS South Africa Only T20
09 January,2006 Australia VS South Africa Only T20-2005-06 | Australia Won The Match By 95 Runs |
South Africa VS New Zealand Only T20
21 October,2005 South Africa VS New Zealand Only T20-2005-06 | New Zealand Won The Match By 5 Wickets |
Team Stats :
Total | W | L | NR | |
Total Match : | 195 | 108 | 84 | 3 |
Total Toss Win | 98 | |||
Win Toss Bat First | 42 | 24 | 18 | 0 |
Win Toss Ball First | 56 | 29 | 26 | 1 |
Lose Toss Bat First | 64 | 38 | 25 | 1 |
Lose Toss Ball First | 33 | 17 | 15 | 1 |
Total Bat First | 106 | 62 | 43 | 1 |
Total Ball First | 89 | 46 | 41 | 2 |
No Result | 3 |
Win %
57.4%
Bat First
Bat First
42.6%
Ball First
Ball First
Bat First Won (62 Matches)
Ball First Won (46 Matches)
Won The Toss And Choose To :
42.9%
Bat First
Bat First
57.1%
Ball First
Ball First
Win Toss Bat First (42 Matches)
Win Toss Ball First (56 Matches)
Won The Toss And Choose To :
24.7%
Bat & Win
Bat & Win
18.6%
Bat & Lose
Bat & Lose
29.9%
Ball & Win
Ball & Win
26.8%
Ball & Lose
Ball & Lose
Win Toss Bat First & Win (24.7%)
Win Toss Bat First & Lose (18.6%)
Win Toss Ball First & Win (29.9%)
Win Toss Ball First & Lose (26.8%)
New Zealand VS South Africa Semi Final ODI
[Semi Final]
05 March,2025 ICC Champions Trophy | New Zealand Won The Match By 50 Runs |
England VS South Africa 11th ODI
01 March,2025 ICC Champions Trophy | South Africa Won The Match By 7 Wickets |
South Africa VS Pakistan 3rd ODI
12 February,2025 Pakistan Tri-Nation Series | Pakistan Won The Match By 6 Wickets |
South Africa VS New Zealand 2nd ODI
10 February,2025 Pakistan Tri-Nation Series | New Zealand Won The Match By 6 Wickets |
Pakistan VS South Africa 3rd ODI
22 December,2024 Pakistan tour of South Africa | Pakistan Won The Match By 36 Runs (D/L) |
Pakistan VS South Africa 2nd ODI
19 December,2024 Pakistan tour of South Africa | Pakistan Won The Match By 81 Runs |
South Africa VS Pakistan 1st ODI
17 December,2024 Pakistan tour of South Africa | Pakistan Won The Match By 3 Wickets |
Ireland VS South Africa 3rd ODI
07 October,2024 Ireland vs South Africa | Ireland Won The Match By 69 Runs |
South Africa VS Ireland 2nd ODI
04 October,2024 Ireland vs South Africa | South Africa Won The Match By 174 Runs |
South Africa VS Ireland 1st ODI
02 October,2024 Ireland vs South Africa | South Africa Won The Match By 139 Runs |
India VS South Africa 3rd ODI
21 December,2023 India tour of South Africa | India Won The Match By 78 Runs |
India VS South Africa 2nd ODI
19 December,2023 India tour of South Africa | South Africa Won The Match By 8 Wickets |
South Africa VS India 1st ODI
17 December,2023 India tour of South Africa | India Won The Match By 8 Wickets |
South Africa VS Australia Semi Final ODI
[Semi Final]
16 November,2023 ICC Cricket World Cup | Australia Won The Match By 3 Wickets |
Afghanistan VS South Africa 42nd ODI
10 November,2023 ICC Cricket World Cup | South Africa Won The Match By 5 Wickets |
India VS South Africa 37th ODI
05 November,2023 ICC Cricket World Cup | India Won The Match By 243 Runs |
South Africa VS New Zealand 32nd ODI
01 November,2023 ICC Cricket World Cup | South Africa Won The Match By 190 Runs |
Pakistan VS South Africa 26th ODI
27 October,2023 ICC Cricket World Cup | South Africa Won The Match By 1 Wicket |
South Africa VS Bangladesh 23rd ODI
24 October,2023 ICC Cricket World Cup | South Africa Won The Match By 149 Runs |
South Africa VS England 20th ODI
21 October,2023 ICC Cricket World Cup | South Africa Won The Match By 229 Runs |
Netherlands VS South Africa 15th ODI
17 October,2023 ICC Cricket World Cup | Netherlands Won The Match By 38 Runs |
South Africa VS Australia 10th ODI
12 October,2023 ICC Cricket World Cup | South Africa Won The Match By 134 Runs |
South Africa VS Sri Lanka 4th ODI
07 October,2023 ICC Cricket World Cup | South Africa Won The Match By 102 Runs |
South Africa VS Australia 5th ODI
17 September,2023 Australia tour of South Africa | South Africa Won The Match By 122 Runs |
South Africa VS Australia 4th ODI
15 September,2023 Australia tour of South Africa | South Africa Won The Match By 164 Runs |
South Africa VS Australia 3rd ODI
12 September,2023 Australia tour of South Africa | South Africa Won The Match By 111 Runs |
Australia VS South Africa 2nd ODI
09 September,2023 Australia tour of South Africa | Australia Won The Match By 123 Runs |
South Africa VS Australia 1st ODI
07 September,2023 Australia tour of South Africa | Australia Won The Match By 3 Wickets |
South Africa VS Netherlands 3rd ODI
02 April,2023 Netherlands tour of South Africa | South Africa Won The Match By 146 Runs |
Netherlands VS South Africa 2nd ODI
31 March,2023 Netherlands tour of South Africa | South Africa Won The Match By 8 Wickets |
West Indies VS South Africa 3rd ODI
21 March,2023 West Indies tour of South Africa | South Africa Won The Match By 4 Wickets |
West Indies VS South Africa 2nd ODI
18 March,2023 West Indies tour of South Africa | West Indies Won The Match By 48 Runs |
England VS South Africa 3rd ODI
01 February,2023 England tour of South Africa | England Won The Match By 59 Runs |
England VS South Africa 2nd ODI
29 January,2023 England tour of South Africa | South Africa Won The Match By 5 Wickets |
South Africa VS England 1st ODI
27 January,2023 England tour of South Africa | South Africa Won The Match By 27 Runs |
South Africa VS India 3rd ODI
11 October,2022 South Africa tour of India | India Won The Match By 7 Wickets |
South Africa VS India 2nd ODI
09 October,2022 South Africa tour of India | India Won The Match By 7 Wickets |
South Africa VS India 1st ODI
06 October,2022 South Africa tour of India | South Africa Won The Match By 9 Runs |
South Africa VS England 3rd ODI
24 July,2022 South Africa tour of England | No Result |
England VS South Africa 2nd ODI
22 July,2022 South Africa tour of England | England Won The Match By 118 Runs |
South Africa VS England 1st ODI
19 July,2022 South Africa tour of England | South Africa Won The Match By 62 Runs |
South Africa VS Bangladesh 3rd ODI
23 March,2022 Bangladesh tour of South Africa | Bangladesh Won The Match By 9 Wickets |
Bangladesh VS South Africa 2nd ODI
20 March,2022 Bangladesh tour of South Africa | South Africa Won The Match By 7 Wickets |
Bangladesh VS South Africa 1st ODI
18 March,2022 Bangladesh tour of South Africa | Bangladesh Won The Match By 38 Runs |
South Africa VS India 3rd ODI
23 January,2022 India tour of South Africa | South Africa Won The Match By 4 Runs |
India VS South Africa 2nd ODI
21 January,2022 India tour of South Africa | South Africa Won The Match By 7 Wickets |
South Africa VS India 1st ODI
19 January,2022 India tour of South Africa | South Africa Won The Match By 31 Runs |
South Africa VS Netherlands 1st ODI
26 November,2021 Netherlands tour of South Africa | No Result |
Sri Lanka VS South Africa 3rd ODI
07 September,2021 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 78 Runs |
South Africa VS Sri Lanka 2nd ODI
04 September,2021 South Africa tour of Sri Lanka | South Africa Won The Match By 67 Runs (D/L) |
Sri Lanka VS South Africa 1st ODI
02 September,2021 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 14 Runs |
South Africa VS Ireland 3rd ODI
16 July,2021 South Africa tour of Ireland | South Africa Won The Match By 70 Runs |
Ireland VS South Africa 2nd ODI
13 July,2021 South Africa tour of Ireland | Ireland Won The Match By 43 Runs |
Ireland VS South Africa 1st ODI
11 July,2021 South Africa tour of Ireland | No Result |
Pakistan VS South Africa 3rd ODI
07 April,2021 Pakistan tour of South Africa | Pakistan Won The Match By 28 Runs |
South Africa VS Pakistan 2nd ODI
04 April,2021 Pakistan tour of South Africa | South Africa Won The Match By 17 Runs |
South Africa VS Pakistan 1st ODI
02 April,2021 Pakistan tour of South Africa | Pakistan Won The Match By 3 Wickets |
South Africa VS Australia 3rd ODI
07 March,2020 Australia tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS Australia 2nd ODI
04 March,2020 Australia tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS Australia 1st ODI
29 February,2020 Australia tour of South Africa | South Africa Won The Match By 74 Runs |
South Africa VS England 3rd ODI
09 February,2020 England tour of South Africa | England Won The Match By 2 Wickets |
South Africa VS England 2nd ODI
07 February,2020 England tour of South Africa | No Result |
South Africa VS England 1st ODI
04 February,2020 England tour of South Africa | South Africa Won The Match By 7 Wickets |
Australia VS South Africa 45th ODI
06 July,2019 World Cup | South Africa Won The Match By 10 Runs |
South Africa VS Sri Lanka 35th ODI
28 June,2019 World Cup | South Africa Won The Match By 9 Wickets |
Pakistan VS South Africa 30th ODI
23 June,2019 World Cup | Pakistan Won The Match By 49 Runs |
New Zealand VS South Africa 25th ODI
19 June,2019 World Cup | New Zealand Won The Match By 4 Wickets |
Afghanistan VS South Africa 21st ODI
15 June,2019 World Cup | South Africa Won The Match By 9 Wickets (D/L) |
South Africa VS West Indies 15th ODI
10 June,2019 World Cup | No Result |
India VS South Africa 8th ODI
05 June,2019 World Cup | India Won The Match By 6 Wickets |
Bangladesh VS South Africa 5th ODI
02 June,2019 World Cup | Bangladesh Won The Match By 21 Runs |
England VS South Africa 1st ODI
30 May,2019 World Cup | England Won The Match By 104 Runs |
South Africa VS Sri Lanka 5th ODI
16 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 41 Runs (D/L) |
South Africa VS Sri Lanka 4th ODI
13 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 6 Wickets |
South Africa VS Sri Lanka 3rd ODI
10 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 71 Runs (D/L) |
South Africa VS Sri Lanka 2nd ODI
06 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 113 Runs |
South Africa VS Sri Lanka 1st ODI
03 March,2019 Sri Lanka tour of South Africa | South Africa Won The Match By 8 Wickets |
South Africa VS Pakistan 5th ODI
30 January,2019 Pakistan tour of South Africa | South Africa Won The Match By 7 Wickets |
South Africa VS Pakistan 4th ODI
27 January,2019 Pakistan tour of South Africa | Pakistan Won The Match By 8 Wickets |
South Africa VS Pakistan 3rd ODI
25 January,2019 Pakistan tour of South Africa | South Africa Won The Match By 13 Runs (D/L) |
South Africa VS Pakistan 2nd ODI
22 January,2019 Pakistan tour of South Africa | South Africa Won The Match By 5 Wickets |
South Africa VS Pakistan 1st ODI
19 January,2019 Pakistan tour of South Africa | Pakistan Won The Match By 5 Wickets |
South Africa VS Australia 3rd ODI
11 November,2018 South Africa tour of Australia | South Africa Won The Match By 40 Runs |
Australia VS South Africa 2nd ODI
09 November,2018 South Africa tour of Australia | Australia Won The Match By 7 Runs |
Australia VS South Africa 1st ODI
04 November,2018 South Africa tour of Australia | South Africa Won The Match By 6 Wickets |
Zimbabwe VS South Africa 3rd ODI
06 October,2018 Zimbabwe tour of South Africa | South Africa Won The Match By 4 Wickets |
South Africa VS Zimbabwe 2nd ODI
03 October,2018 Zimbabwe tour of South Africa | South Africa Won The Match By 120 Runs |
Zimbabwe VS South Africa 1st ODI
30 September,2018 Zimbabwe tour of South Africa | South Africa Won The Match By 5 Wickets |
Sri Lanka VS South Africa 5th ODI
12 August,2018 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 178 Runs |
Sri Lanka VS South Africa 4th ODI
08 August,2018 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 3 Runs (D/L) |
South Africa VS Sri Lanka 3rd ODI
05 August,2018 South Africa tour of Sri Lanka | South Africa Won The Match By 78 Runs |
Sri Lanka VS South Africa 2nd ODI
01 August,2018 South Africa tour of Sri Lanka | South Africa Won The Match By 4 Wickets |
Sri Lanka VS South Africa 1st ODI
29 July,2018 South Africa tour of Sri Lanka | South Africa Won The Match By 5 Wickets |
South Africa VS India 6th ODI
16 February,2018 India tour of South Africa | India Won The Match By 8 Wickets |
India VS South Africa 5th ODI
13 February,2018 India tour of South Africa | India Won The Match By 73 Runs |
India VS South Africa 4th ODI
10 February,2018 India tour of South Africa | South Africa Won The Match By 5 Wickets (D/L) |
India VS South Africa 3rd ODI
07 February,2018 India tour of South Africa | India Won The Match By 124 Runs |
South Africa VS India 2nd ODI
04 February,2018 India tour of South Africa | India Won The Match By 9 Wickets |
South Africa VS India 1st ODI
01 February,2018 India tour of South Africa | India Won The Match By 6 Wickets |
South Africa VS Bangladesh 3rd ODI
22 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 200 Runs |
South Africa VS Bangladesh 2nd ODI
18 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 104 Runs |
Bangladesh VS South Africa 1st ODI
15 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 10 Wickets |
India VS South Africa 11th ODI
11 June,2017 ICC Champions Trophy | India Won The Match By 8 Wickets |
Pakistan VS South Africa 7th ODI
07 June,2017 ICC Champions Trophy | Pakistan Won The Match By 19 Runs (D/L) |
South Africa VS Sri Lanka 3rd ODI
03 June,2017 ICC Champions Trophy | South Africa Won The Match By 96 Runs |
England VS South Africa 3rd ODI
29 May,2017 South Africa in England ODI Series | South Africa Won The Match By 7 Wickets |
England VS South Africa 2nd ODI
27 May,2017 South Africa in England ODI Series | England Won The Match By 2 Runs |
England VS South Africa 1st ODI
24 May,2017 South Africa in England ODI Series | England Won The Match By 72 Runs |
New Zealand VS South Africa 5th ODI
04 March,2017 South Africa in New Zealand ODI Series | South Africa Won The Match By 6 Wickets |
New Zealand VS South Africa 4th ODI
01 March,2017 South Africa in New Zealand ODI Series | New Zealand Won The Match By 7 Wickets |
New Zealand VS South Africa 3rd ODI
25 February,2017 South Africa in New Zealand ODI Series | South Africa Won The Match By 159 Runs |
New Zealand VS South Africa 2nd ODI
22 February,2017 South Africa in New Zealand ODI Series | New Zealand Won The Match By 6 Runs |
New Zealand VS South Africa 1st ODI
19 February,2017 South Africa in New Zealand ODI Series | South Africa Won The Match By 4 Wickets |
South Africa VS Sri Lanka 5th ODI
10 February,2017 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 88 Runs |
South Africa VS Sri Lanka 4th ODI
07 February,2017 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 40 Runs |
South Africa VS Sri Lanka 3rd ODI
04 February,2017 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 7 Wickets |
South Africa VS Sri Lanka 2nd ODI
01 February,2017 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 121 Runs |
South Africa VS Sri Lanka 1st ODI
28 January,2017 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 8 Wickets |
South Africa VS Australia 5th ODI
12 October,2016 Australia in South Africa ODI Series | South Africa Won The Match By 31 Runs |
South Africa VS Australia 4th ODI
09 October,2016 Australia in South Africa ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS Australia 3rd ODI
05 October,2016 Australia in South Africa ODI Series | South Africa Won The Match By 4 Wickets |
South Africa VS Australia 2nd ODI
02 October,2016 Australia in South Africa ODI Series | South Africa Won The Match By 142 Runs |
South Africa VS Australia 1st ODI
30 September,2016 Australia in South Africa ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS Ireland Only ODI
25 September,2016 South Africa VS Ireland Only ODI-2016-17 | South Africa Won The Match By 206 Runs |
West Indies VS South Africa 9th ODI
24 June,2016 West Indies Tri-Nation Series | West Indies Won The Match By 100 Runs |
Australia VS South Africa 7th ODI
19 June,2016 West Indies Tri-Nation Series | No Result |
West Indies VS South Africa 6th ODI
15 June,2016 West Indies Tri-Nation Series | South Africa Won The Match By 139 Runs |
Australia VS South Africa 4th ODI
11 June,2016 West Indies Tri-Nation Series | Australia Won The Match By 36 Runs |
Australia VS South Africa 3rd ODI
07 June,2016 West Indies Tri-Nation Series | South Africa Won The Match By 47 Runs |
West Indies VS South Africa 1st ODI
03 June,2016 West Indies Tri-Nation Series | West Indies Won The Match By 4 Wickets |
South Africa VS England 5th ODI
14 February,2016 England in South Africa ODI Series | South Africa Won The Match By 5 Wickets |
South Africa VS England 4th ODI
12 February,2016 England in South Africa ODI Series | South Africa Won The Match By 1 Wicket |
South Africa VS England 3rd ODI
09 February,2016 England in South Africa ODI Series | South Africa Won The Match By 7 Wickets |
South Africa VS England 2nd ODI
06 February,2016 England in South Africa ODI Series | England Won The Match By 5 Wickets |
South Africa VS England 1st ODI
03 February,2016 England in South Africa ODI Series | England Won The Match By 39 Runs (D/L) |
India VS South Africa 5th ODI
25 October,2015 South Africa in India ODI Series | South Africa Won The Match By 214 Runs |
India VS South Africa 4th ODI
22 October,2015 South Africa in India ODI Series | India Won The Match By 35 Runs |
India VS South Africa 3rd ODI
18 October,2015 South Africa in India ODI Series | South Africa Won The Match By 18 Runs |
India VS South Africa 2nd ODI
14 October,2015 South Africa in India ODI Series | India Won The Match By 22 Runs |
India VS South Africa 1st ODI
11 October,2015 South Africa in India ODI Series | South Africa Won The Match By 5 Runs |
South Africa VS New Zealand 3rd ODI
26 August,2015 New Zealand in South Africa ODI Series | South Africa Won The Match By 62 Runs |
South Africa VS New Zealand 2nd ODI
23 August,2015 New Zealand in South Africa ODI Series | New Zealand Won The Match By 8 Wickets |
South Africa VS New Zealand 1st ODI
19 August,2015 New Zealand in South Africa ODI Series | South Africa Won The Match By 20 Runs |
Bangladesh VS South Africa 3rd ODI
15 July,2015 South Africa in Bangladesh ODI Series | Bangladesh Won The Match By 9 Wickets (D/L) |
Bangladesh VS South Africa 2nd ODI
12 July,2015 South Africa in Bangladesh ODI Series | Bangladesh Won The Match By 7 Wickets |
Bangladesh VS South Africa 1st ODI
10 July,2015 South Africa in Bangladesh ODI Series | South Africa Won The Match By 8 Wickets |
New Zealand VS South Africa Semi Final ODI
[Semi Final]
24 March,2015 ICC Cricket World Cup | New Zealand Won The Match By 4 Wickets (D/L) |
South Africa VS Sri Lanka Quarter Final ODI
[Quarter Final]
18 March,2015 ICC Cricket World Cup | South Africa Won The Match By 9 Wickets |
South Africa VS United Arab Emirates 36th ODI
12 March,2015 ICC Cricket World Cup | South Africa Won The Match By 146 Runs |
Pakistan VS South Africa 29th ODI
07 March,2015 ICC Cricket World Cup | Pakistan Won The Match By 29 Runs (D/L) |
Ireland VS South Africa 24th ODI
03 March,2015 ICC Cricket World Cup | South Africa Won The Match By 201 Runs |
South Africa VS West Indies 19th ODI
27 February,2015 ICC Cricket World Cup | South Africa Won The Match By 257 Runs |
India VS South Africa 13th ODI
22 February,2015 ICC Cricket World Cup | India Won The Match By 130 Runs |
South Africa VS Zimbabwe 3rd ODI
15 February,2015 ICC Cricket World Cup | South Africa Won The Match By 62 Runs |
South Africa VS West Indies 5th ODI
28 January,2015 West Indies in South Africa ODI Series | South Africa Won The Match By 131 Runs |
South Africa VS West Indies 4th ODI
25 January,2015 West Indies in South Africa ODI Series | West Indies Won The Match By 1 Wicket |
South Africa VS West Indies 3rd ODI
21 January,2015 West Indies in South Africa ODI Series | South Africa Won The Match By 9 Wickets |
South Africa VS West Indies 2nd ODI
18 January,2015 West Indies in South Africa ODI Series | South Africa Won The Match By 148 Runs |
South Africa VS West Indies 1st ODI
16 January,2015 West Indies in South Africa ODI Series | South Africa Won The Match By 61 Runs (D/L) |
Australia VS South Africa 5th ODI
23 November,2014 South Africa in Australia ODI Series | Australia Won The Match By 2 Wickets (D/L) |
Australia VS South Africa 4th ODI
21 November,2014 South Africa in Australia ODI Series | Australia Won The Match By 3 Wickets |
Australia VS South Africa 3rd ODI
19 November,2014 South Africa in Australia ODI Series | Australia Won The Match By 73 Runs |
Australia VS South Africa 2nd ODI
16 November,2014 South Africa in Australia ODI Series | South Africa Won The Match By 3 Wickets |
Australia VS South Africa 1st ODI
14 November,2014 South Africa in Australia ODI Series | Australia Won The Match By 32 Runs |
New Zealand VS South Africa 3rd ODI
27 October,2014 South Africa in New Zealand ODI Series | No Result |
New Zealand VS South Africa 2nd ODI
24 October,2014 South Africa in New Zealand ODI Series | South Africa Won The Match By 72 Runs |
New Zealand VS South Africa 1st ODI
21 October,2014 South Africa in New Zealand ODI Series | South Africa Won The Match By 6 Wickets |
Australia VS South Africa Final ODI
[Final]
06 September,2014 Zimbabwe Triangular Series | South Africa Won The Match By 6 Wickets |
Zimbabwe VS South Africa 6th ODI
04 September,2014 Zimbabwe Triangular Series | South Africa Won The Match By 63 Runs |
Australia VS South Africa 5th ODI
02 September,2014 Zimbabwe Triangular Series | Australia Won The Match By 62 Runs |
Zimbabwe VS South Africa 3rd ODI
29 August,2014 Zimbabwe Triangular Series | South Africa Won The Match By 61 Runs |
Australia VS South Africa 2nd ODI
27 August,2014 Zimbabwe Triangular Series | South Africa Won The Match By 7 Wickets |
Zimbabwe VS South Africa 3rd ODI
21 August,2014 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 7 Wickets |
Zimbabwe VS South Africa 2nd ODI
19 August,2014 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 61 Runs |
Zimbabwe VS South Africa 1st ODI
17 August,2014 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 93 Runs |
Sri Lanka VS South Africa 3rd ODI
12 July,2014 South Africa in Sri Lanka ODI Series | South Africa Won The Match By 82 Runs |
Sri Lanka VS South Africa 2nd ODI
09 July,2014 South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 87 Runs |
Sri Lanka VS South Africa 1st ODI
06 July,2014 South Africa in Sri Lanka ODI Series | South Africa Won The Match By 75 Runs |
South Africa VS India 3rd ODI
11 December,2013 India in South Africa ODI Series | No Result |
South Africa VS India 2nd ODI
08 December,2013 India in South Africa ODI Series | South Africa Won The Match By 134 Runs |
South Africa VS India 1st ODI
05 December,2013 India in South Africa ODI Series | South Africa Won The Match By 141 Runs |
South Africa VS Pakistan 3rd ODI
30 November,2013 Pakistan in South Africa ODI Series | South Africa Won The Match By 4 Wickets |
South Africa VS Pakistan 2nd ODI
27 November,2013 Pakistan in South Africa ODI Series | Pakistan Won The Match By 1 Run |
South Africa VS Pakistan 1st ODI
24 November,2013 Pakistan in South Africa ODI Series | Pakistan Won The Match By 23 Runs |
Pakistan VS South Africa 5th ODI
11 November,2013 Pakistan v South Africa ODI Series | South Africa Won The Match By 117 Runs |
Pakistan VS South Africa 4th ODI
08 November,2013 Pakistan v South Africa ODI Series | South Africa Won The Match By 28 Runs |
Pakistan VS South Africa 3rd ODI
06 November,2013 Pakistan v South Africa ODI Series | South Africa Won The Match By 68 Runs |
Pakistan VS South Africa 2nd ODI
01 November,2013 Pakistan v South Africa ODI Series | Pakistan Won The Match By 66 Runs |
Pakistan VS South Africa 1st ODI
30 October,2013 Pakistan v South Africa ODI Series | South Africa Won The Match By 1 Run |
Sri Lanka VS South Africa 5th ODI
31 July,2013 South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 128 Runs |
Sri Lanka VS South Africa 4th ODI
28 July,2013 South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 8 Wickets |
Sri Lanka VS South Africa 3rd ODI
26 July,2013 South Africa in Sri Lanka ODI Series | South Africa Won The Match By 56 Runs |
Sri Lanka VS South Africa 2nd ODI
23 July,2013 South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 17 Runs (D/L) |
Sri Lanka VS South Africa 1st ODI
20 July,2013 South Africa in Sri Lanka ODI Series | Sri Lanka Won The Match By 180 Runs |
England VS South Africa Semi Final ODI
[Semi Final]
19 June,2013 ICC Champions Trophy | England Won The Match By 7 Wickets |
South Africa VS West Indies 9th ODI
14 June,2013 ICC Champions Trophy | Tie (D/L) |
Pakistan VS South Africa 5th ODI
10 June,2013 ICC Champions Trophy | South Africa Won The Match By 67 Runs |
India VS South Africa 1st ODI
06 June,2013 ICC Champions Trophy | India Won The Match By 26 Runs |
South Africa VS Pakistan 5th ODI
24 March,2013 Pakistan in South Africa ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS Pakistan 4th ODI
21 March,2013 Pakistan in South Africa ODI Series | Pakistan Won The Match By 3 Wickets |
South Africa VS Pakistan 3rd ODI
17 March,2013 Pakistan in South Africa ODI Series | South Africa Won The Match By 34 Runs |
South Africa VS Pakistan 2nd ODI
15 March,2013 Pakistan in South Africa ODI Series | Pakistan Won The Match By 6 Wickets (D/L) |
South Africa VS Pakistan 1st ODI
10 March,2013 Pakistan in South Africa ODI Series | South Africa Won The Match By 125 Runs |
South Africa VS New Zealand 3rd ODI
25 January,2013 New Zealand in South Africa ODI Series | South Africa Won The Match By 1 Wicket |
South Africa VS New Zealand 2nd ODI
22 January,2013 New Zealand in South Africa ODI Series | New Zealand Won The Match By 27 Runs |
South Africa VS New Zealand 1st ODI
19 January,2013 New Zealand in South Africa ODI Series | New Zealand Won The Match By 1 Wicket |
England VS South Africa 5th ODI
05 September,2012 NatWest Series | South Africa Won The Match By 7 Wickets |
England VS South Africa 4th ODI
02 September,2012 NatWest Series | England Won The Match By 6 Wickets |
England VS South Africa 3rd ODI
31 August,2012 NatWest Series | England Won The Match By 4 Wickets |
England VS South Africa 2nd ODI
28 August,2012 NatWest Series | South Africa Won The Match By 80 Runs |
England VS South Africa 1st ODI
24 August,2012 NatWest Series | No Result |
New Zealand VS South Africa 3rd ODI
03 March,2012 South Africa in New Zealand ODI Series | South Africa Won The Match By 5 Wickets |
New Zealand VS South Africa 2nd ODI
29 February,2012 South Africa in New Zealand ODI Series | South Africa Won The Match By 6 Wickets |
New Zealand VS South Africa 1st ODI
25 February,2012 South Africa in New Zealand ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS Sri Lanka 5th ODI
22 January,2012 Sri Lanka in South Africa ODI Series | Sri Lanka Won The Match By 2 Wickets |
South Africa VS Sri Lanka 4th ODI
20 January,2012 Sri Lanka in South Africa ODI Series | Sri Lanka Won The Match By 5 Wickets |
South Africa VS Sri Lanka 3rd ODI
17 January,2012 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 4 Runs (D/L) |
South Africa VS Sri Lanka 2nd ODI
14 January,2012 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 5 Wickets |
South Africa VS Sri Lanka 1st ODI
11 January,2012 Sri Lanka in South Africa ODI Series | South Africa Won The Match By 258 Runs |
South Africa VS Australia 3rd ODI
28 October,2011 Australia in South Africa ODI Series | Australia Won The Match By 3 Wickets |
South Africa VS Australia 2nd ODI
23 October,2011 Australia in South Africa ODI Series | South Africa Won The Match By 80 Runs |
South Africa VS Australia 1st ODI
19 October,2011 Australia in South Africa ODI Series | Australia Won The Match By 93 Runs (D/L) |
New Zealand VS South Africa Quarter Final ODI
[Quarter Final]
25 March,2011 ICC Cricket World Cup | New Zealand Won The Match By 49 Runs |
Bangladesh VS South Africa 39th ODI
19 March,2011 ICC Cricket World Cup | South Africa Won The Match By 206 Runs |
Ireland VS South Africa 34th ODI
15 March,2011 ICC Cricket World Cup | South Africa Won The Match By 131 Runs |
India VS South Africa 29th ODI
12 March,2011 ICC Cricket World Cup | South Africa Won The Match By 3 Wickets |
England VS South Africa 21st ODI
06 March,2011 ICC Cricket World Cup | England Won The Match By 6 Runs |
Netherlands VS South Africa 16th ODI
03 March,2011 ICC Cricket World Cup | South Africa Won The Match By 231 Runs |
South Africa VS West Indies 7th ODI
24 February,2011 ICC Cricket World Cup | South Africa Won The Match By 7 Wickets |
South Africa VS India 5th ODI
23 January,2011 India in South Africa ODI Series | South Africa Won The Match By 33 Runs (D/L) |
South Africa VS India 4th ODI
21 January,2011 India in South Africa ODI Series | South Africa Won The Match By 48 Runs (D/L) |
South Africa VS India 3rd ODI
18 January,2011 India in South Africa ODI Series | India Won The Match By 2 Wickets |
South Africa VS India 2nd ODI
15 January,2011 India in South Africa ODI Series | India Won The Match By 1 Run |
South Africa VS India 1st ODI
12 January,2011 India in South Africa ODI Series | South Africa Won The Match By 135 Runs |
Pakistan VS South Africa 5th ODI
08 November,2010 Pakistan v South Africa ODI Series | South Africa Won The Match By 57 Runs |
Pakistan VS South Africa 4th ODI
05 November,2010 Pakistan v South Africa ODI Series | Pakistan Won The Match By 1 Wicket |
Pakistan VS South Africa 3rd ODI
02 November,2010 Pakistan v South Africa ODI Series | South Africa Won The Match By 2 Runs |
Pakistan VS South Africa 2nd ODI
31 October,2010 Pakistan v South Africa ODI Series | Pakistan Won The Match By 1 Wicket |
Pakistan VS South Africa 1st ODI
29 October,2010 Pakistan v South Africa ODI Series | South Africa Won The Match By 8 Wickets |
South Africa VS Zimbabwe 3rd ODI
22 October,2010 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 272 Runs |
South Africa VS Zimbabwe 2nd ODI
17 October,2010 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 8 Wickets |
South Africa VS Zimbabwe 1st ODI
15 October,2010 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 64 Runs |
West Indies VS South Africa 5th ODI
03 June,2010 South Africa in West Indies ODI Series | South Africa Won The Match By 1 Wicket |
West Indies VS South Africa 4th ODI
30 May,2010 South Africa in West Indies ODI Series | South Africa Won The Match By 7 Wickets |
West Indies VS South Africa 3rd ODI
28 May,2010 South Africa in West Indies ODI Series | South Africa Won The Match By 67 Runs |
West Indies VS South Africa 2nd ODI
24 May,2010 South Africa in West Indies ODI Series | South Africa Won The Match By 17 Runs |
West Indies VS South Africa 1st ODI
22 May,2010 South Africa in West Indies ODI Series | South Africa Won The Match By 66 Runs (D/L) |
India VS South Africa 3rd ODI
27 February,2010 South Africa in India ODI Series | South Africa Won The Match By 90 Runs |
India VS South Africa 2nd ODI
24 February,2010 South Africa in India ODI Series | India Won The Match By 153 Runs |
India VS South Africa 1st ODI
21 February,2010 South Africa in India ODI Series | India Won The Match By 1 Run |
South Africa VS England 4th ODI
29 November,2009 England in South Africa ODI Series | England Won The Match By 7 Wickets |
South Africa VS England 3rd ODI
27 November,2009 England in South Africa ODI Series | South Africa Won The Match By 112 Runs |
South Africa VS England 2nd ODI
22 November,2009 England in South Africa ODI Series | England Won The Match By 7 Wickets |
South Africa VS Zimbabwe 2nd ODI
10 November,2009 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 212 Runs |
South Africa VS Zimbabwe 1st ODI
08 November,2009 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 45 Runs |
South Africa VS England 8th ODI
27 September,2009 ICC Champions Trophy | England Won The Match By 22 Runs |
South Africa VS New Zealand 3rd ODI
24 September,2009 ICC Champions Trophy | South Africa Won The Match By 5 Wickets |
South Africa VS Sri Lanka 1st ODI
22 September,2009 ICC Champions Trophy | Sri Lanka Won The Match By 55 Runs (D/L) |
South Africa VS Australia 5th ODI
17 April,2009 Australia in South Africa ODI Series | Australia Won The Match By 47 Runs |
South Africa VS Australia 4th ODI
13 April,2009 Australia in South Africa ODI Series | South Africa Won The Match By 61 Runs |
South Africa VS Australia 3rd ODI
09 April,2009 Australia in South Africa ODI Series | South Africa Won The Match By 25 Runs |
South Africa VS Australia 2nd ODI
05 April,2009 Australia in South Africa ODI Series | South Africa Won The Match By 7 Wickets |
South Africa VS Australia 1st ODI
03 April,2009 Australia in South Africa ODI Series | Australia Won The Match By 141 Runs |
Australia VS South Africa 5th ODI
30 January,2009 South Africa in Australia ODI Series | South Africa Won The Match By 39 Runs |
Australia VS South Africa 4th ODI
26 January,2009 South Africa in Australia ODI Series | South Africa Won The Match By 8 Wickets |
Australia VS South Africa 3rd ODI
23 January,2009 South Africa in Australia ODI Series | South Africa Won The Match By 3 Wickets |
Australia VS South Africa 2nd ODI
18 January,2009 South Africa in Australia ODI Series | Australia Won The Match By 5 Runs |
Australia VS South Africa 1st ODI
16 January,2009 South Africa in Australia ODI Series | South Africa Won The Match By 3 Wickets |
South Africa VS Bangladesh 1st ODI
07 November,2008 Bangladesh in South Africa ODI Series | South Africa Won The Match By 61 Runs |
South Africa VS Kenya 1st ODI
31 October,2008 Kenya in South Africa ODI Series | South Africa Won The Match By 159 Runs |
England VS South Africa 5th ODI
03 September,2008 NatWest Series | No Result |
England VS South Africa 4th ODI
31 August,2008 NatWest Series | England Won The Match By 7 Wickets (D/L) |
England VS South Africa 3rd ODI
29 August,2008 NatWest Series | England Won The Match By 126 Runs |
England VS South Africa 2nd ODI
26 August,2008 NatWest Series | England Won The Match By 10 Wickets |
England VS South Africa 1st ODI
22 August,2008 NatWest Series | England Won The Match By 20 Runs |
Bangladesh VS South Africa 3rd ODI
14 March,2008 South Africa in Bangladesh ODI Series | South Africa Won The Match By 7 Wickets |
Bangladesh VS South Africa 2nd ODI
12 March,2008 South Africa in Bangladesh ODI Series | South Africa Won The Match By 7 Wickets |
Bangladesh VS South Africa 1st ODI
09 March,2008 South Africa in Bangladesh ODI Series | South Africa Won The Match By 9 Wickets |
South Africa VS West Indies 5th ODI
03 February,2008 West Indies in South Africa ODI Series | South Africa Won The Match By 8 Wickets (D/L) |
South Africa VS West Indies 4th ODI
01 February,2008 West Indies in South Africa ODI Series | South Africa Won The Match By 5 Wickets |
South Africa VS West Indies 3rd ODI
27 January,2008 West Indies in South Africa ODI Series | South Africa Won The Match By 7 Wickets |
South Africa VS West Indies 2nd ODI
25 January,2008 West Indies in South Africa ODI Series | South Africa Won The Match By 86 Runs |
South Africa VS West Indies 1st ODI
20 January,2008 West Indies in South Africa ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS New Zealand 3rd ODI
02 December,2007 New Zealand in South Africa ODI Series | South Africa Won The Match By 5 Wickets |
South Africa VS New Zealand 2nd ODI
30 November,2007 New Zealand in South Africa ODI Series | New Zealand Won The Match By 7 Wickets |
South Africa VS New Zealand 1st ODI
25 November,2007 New Zealand in South Africa ODI Series | South Africa Won The Match By 2 Wickets |
Pakistan VS South Africa 5th ODI
29 October,2007 South Africa in Pakistan ODI Series | South Africa Won The Match By 14 Runs |
Pakistan VS South Africa 4th ODI
26 October,2007 South Africa in Pakistan ODI Series | South Africa Won The Match By 7 Wickets |
Pakistan VS South Africa 3rd ODI
23 October,2007 South Africa in Pakistan ODI Series | Pakistan Won The Match By 6 Wickets |
Pakistan VS South Africa 2nd ODI
20 October,2007 South Africa in Pakistan ODI Series | Pakistan Won The Match By 25 Runs |
Pakistan VS South Africa 1st ODI
18 October,2007 South Africa in Pakistan ODI Series | South Africa Won The Match By 45 Runs |
Zimbabwe VS South Africa 3rd ODI
26 August,2007 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 28 Runs |
Zimbabwe VS South Africa 2nd ODI
25 August,2007 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 8 Wickets |
Zimbabwe VS South Africa 1st ODI
22 August,2007 South Africa in Zimbabwe ODI Series | South Africa Won The Match By 5 Wickets |
India VS South Africa 3rd ODI
01 July,2007 Future Cup | India Won The Match By 6 Wickets |
India VS South Africa 2nd ODI
29 June,2007 Future Cup | India Won The Match By 6 Wickets |
India VS South Africa 1st ODI
26 June,2007 Future Cup | South Africa Won The Match By 4 Wickets |
Ireland VS South Africa Only ODI
24 June,2007 Ireland VS South Africa Only ODI-2007 | South Africa Won The Match By 42 Runs |
Australia VS South Africa Semi Final ODI
[Semi Final]
25 April,2007 ICC World Cup | Australia Won The Match By 7 Wickets |
England VS South Africa 44th ODI
17 April,2007 ICC World Cup | South Africa Won The Match By 9 Wickets |
New Zealand VS South Africa 41st ODI
14 April,2007 ICC World Cup | New Zealand Won The Match By 5 Wickets |
West Indies VS South Africa 37th ODI
10 April,2007 ICC World Cup | South Africa Won The Match By 67 Runs |
Bangladesh VS South Africa 34th ODI
07 April,2007 ICC World Cup | Bangladesh Won The Match By 67 Runs |
Ireland VS South Africa 32nd ODI
03 April,2007 ICC World Cup | South Africa Won The Match By 7 Wickets (D/L) |
South Africa VS Sri Lanka 26th ODI
28 March,2007 ICC World Cup | South Africa Won The Match By 1 Wicket |
Australia VS South Africa 22nd ODI
24 March,2007 ICC World Cup | Australia Won The Match By 83 Runs |
Scotland VS South Africa 15th ODI
20 March,2007 ICC World Cup | South Africa Won The Match By 7 Wickets |
Netherlands VS South Africa 7th ODI
16 March,2007 ICC World Cup | South Africa Won The Match By 221 Runs |
South Africa VS Pakistan 5th ODI
14 February,2007 Pakistan in South Africa ODI Series | South Africa Won The Match By 9 Wickets |
South Africa VS Pakistan 4th ODI
11 February,2007 Pakistan in South Africa ODI Series | South Africa Won The Match By 10 Wickets |
South Africa VS Pakistan 3rd ODI
09 February,2007 Pakistan in South Africa ODI Series | No Result |
South Africa VS Pakistan 2nd ODI
07 February,2007 Pakistan in South Africa ODI Series | Pakistan Won The Match By 141 Runs |
South Africa VS Pakistan 1st ODI
04 February,2007 Pakistan in South Africa ODI Series | South Africa Won The Match By 164 Runs |
South Africa VS India 5th ODI
03 December,2006 India in South Africa ODI Series | South Africa Won The Match By 9 Wickets |
South Africa VS India 4th ODI
29 November,2006 India in South Africa ODI Series | South Africa Won The Match By 80 Runs |
South Africa VS India 3rd ODI
26 November,2006 India in South Africa ODI Series | South Africa Won The Match By 106 Runs |
South Africa VS India 2nd ODI
22 November,2006 India in South Africa ODI Series | South Africa Won The Match By 157 Runs |
South Africa VS West Indies Semi Final ODI
[Semi Final]
02 November,2006 ICC Champions Trophy | West Indies Won The Match By 6 Wickets |
Pakistan VS South Africa 16th ODI
27 October,2006 ICC Champions Trophy | South Africa Won The Match By 124 Runs |
South Africa VS Sri Lanka 13th ODI
24 October,2006 ICC Champions Trophy | South Africa Won The Match By 78 Runs |
New Zealand VS South Africa 8th ODI
16 October,2006 ICC Champions Trophy | New Zealand Won The Match By 87 Runs |
South Africa VS Zimbabwe 3rd ODI
20 September,2006 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 171 Runs |
South Africa VS Zimbabwe 2nd ODI
18 September,2006 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 6 Wickets |
South Africa VS Zimbabwe 1st ODI
15 September,2006 Zimbabwe in South Africa ODI Series | South Africa Won The Match By 5 Wickets |
South Africa VS Australia 5th ODI
12 March,2006 Australia in South Africa ODI Series | South Africa Won The Match By 1 Wicket |
South Africa VS Australia 4th ODI
10 March,2006 Australia in South Africa ODI Series | Australia Won The Match By 1 Wicket |
South Africa VS Australia 3rd ODI
05 March,2006 Australia in South Africa ODI Series | Australia Won The Match By 24 Runs |
South Africa VS Australia 2nd ODI
03 March,2006 Australia in South Africa ODI Series | South Africa Won The Match By 196 Runs |
South Africa VS Australia 1st ODI
26 February,2006 Australia in South Africa ODI Series | South Africa Won The Match By 6 Wickets (D/L) |
South Africa VS Sri Lanka 12th ODI
07 February,2006 VB Series | Sri Lanka Won The Match By 76 Runs |
Australia VS South Africa 11th ODI
05 February,2006 VB Series | Australia Won The Match By 57 Runs |
Australia VS South Africa 10th ODI
03 February,2006 VB Series | Australia Won The Match By 80 Runs |
South Africa VS Sri Lanka 9th ODI
31 January,2006 VB Series | South Africa Won The Match By 5 Wickets |
South Africa VS Sri Lanka 6th ODI
24 January,2006 VB Series | South Africa Won The Match By 9 Runs |
Australia VS South Africa 4th ODI
20 January,2006 VB Series | Australia Won The Match By 59 Runs |
South Africa VS Sri Lanka 3rd ODI
17 January,2006 VB Series | Sri Lanka Won The Match By 94 Runs |
Australia VS South Africa 2nd ODI
15 January,2006 VB Series | South Africa Won The Match By 5 Wickets |
South Africa VS India 5th ODI
28 November,2005 South Africa tour of India | India Won The Match By 5 Wickets |
India VS South Africa 1st ODI
16 November,2005 South Africa tour of India | South Africa Won The Match By 5 Wickets |
New Zealand VS South Africa 5th ODI
06 November,2005 New Zealand tour of South Africa | South Africa Won The Match By 5 Wickets (D/L) |
South Africa VS New Zealand 4th ODI
04 November,2005 New Zealand tour of South Africa | No Result |
New Zealand VS South Africa 3rd ODI
30 October,2005 New Zealand tour of South Africa | South Africa Won The Match By 4 Wickets |
South Africa VS New Zealand 2nd ODI
28 October,2005 New Zealand tour of South Africa | South Africa Won The Match By 19 Runs |
West Indies VS South Africa 5th ODI
15 May,2005 South Africa tour of West Indies | South Africa Won The Match By 7 Wickets |
West Indies VS South Africa 2nd ODI
08 May,2005 South Africa tour of West Indies | South Africa Won The Match By 8 Wickets (D/L) |
Zimbabwe VS South Africa 3rd ODI
02 March,2005 Zimbabwe tour of South Africa | South Africa Won The Match By 5 Wickets |
South Africa VS Zimbabwe 2nd ODI
27 February,2005 Zimbabwe tour of South Africa | South Africa Won The Match By 131 Runs |
South Africa VS Zimbabwe 1st ODI
25 February,2005 Zimbabwe tour of South Africa | South Africa Won The Match By 165 Runs |
England VS South Africa 7th ODI
13 February,2005 England tour of South Africa | South Africa Won The Match By 3 Wickets |
South Africa VS England 6th ODI
11 February,2005 England tour of South Africa | No Result |
South Africa VS England 5th ODI
09 February,2005 England tour of South Africa | South Africa Won The Match By 7 Runs |
South Africa VS England 4th ODI
06 February,2005 England tour of South Africa | South Africa Won The Match By 108 Runs |
England VS South Africa 3rd ODI
04 February,2005 England tour of South Africa | South Africa Won The Match By 3 Wickets |
England VS South Africa 2nd ODI
02 February,2005 England tour of South Africa | Tie |
South Africa VS England 1st ODI
30 January,2005 England tour of South Africa | England Won The Match By 26 Runs (D/L) |
South Africa VS West Indies 11th ODI
18 September,2004 to 19 September,2004 ICC Champions Trophy | West Indies Won The Match By 5 Wickets |
Sri Lanka VS South Africa 5th ODI
31 August,2004 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 49 Runs |
South Africa VS Sri Lanka 4th ODI
28 August,2004 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 7 Wickets |
South Africa VS New Zealand 4th ODI
25 February,2004 South Africa tour of New Zealand | New Zealand Won The Match By 6 Wickets |
South Africa VS West Indies 4th ODI
01 February,2004 West Indies tour of South Africa | West Indies Won The Match By 7 Wickets |
West Indies VS South Africa 3rd ODI
30 January,2004 West Indies tour of South Africa | No Result |
South Africa VS West Indies 1st ODI
25 January,2004 West Indies tour of South Africa | South Africa Won The Match By 209 Runs |
Pakistan VS South Africa 5th ODI
12 October,2003 South Africa tour of Pakistan | South Africa Won The Match By 7 Wickets |
Pakistan VS South Africa 4th ODI
10 October,2003 South Africa tour of Pakistan | South Africa Won The Match By 6 Wickets |
Pakistan VS South Africa 3rd ODI
07 October,2003 South Africa tour of Pakistan | South Africa Won The Match By 13 Runs (D/L) |
Pakistan VS South Africa 2nd ODI
05 October,2003 South Africa tour of Pakistan | Pakistan Won The Match By 42 Runs |
Pakistan VS South Africa 1st ODI
03 October,2003 South Africa tour of Pakistan | Pakistan Won The Match By 8 Runs |
South Africa VS England Final ODI
[Final]
12 July,2003 NatWest Series | England Won The Match By 7 Wickets |
Zimbabwe VS South Africa 9th ODI
10 July,2003 NatWest Series | South Africa Won The Match By 7 Wickets |
England VS South Africa 5th ODI
03 July,2003 NatWest Series | South Africa Won The Match By 7 Wickets |
South Africa VS Zimbabwe 3rd ODI
29 June,2003 NatWest Series | South Africa Won The Match By 46 Runs |
South Africa VS England 2nd ODI
28 June,2003 NatWest Series | England Won The Match By 6 Wickets |
India VS South Africa Final ODI
[Final]
21 April,2003 TVS Cup (Bangladesh) | No Result |
Sri Lanka VS South Africa 40th ODI
03 March,2003 ICC World Cup | Tie (D/L) |
South Africa VS Canada 32nd ODI
27 February,2003 ICC World Cup | South Africa Won The Match By 118 Runs |
Bangladesh VS South Africa 22nd ODI
22 February,2003 ICC World Cup | South Africa Won The Match By 10 Wickets |
South Africa VS New Zealand 15th ODI
16 February,2003 ICC World Cup | New Zealand Won The Match By 9 Wickets (D/L) |
Kenya VS South Africa 6th ODI
12 February,2003 ICC World Cup | South Africa Won The Match By 10 Wickets |
West Indies VS South Africa 1st ODI
09 February,2003 ICC World Cup | West Indies Won The Match By 3 Runs |
Team Stats :
Total | W | L | NR | |
Total Match : | 379 | 223 | 138 | 18 |
Total Toss Win | 195 | |||
Win Toss Bat First | 104 | 62 | 38 | 4 |
Win Toss Ball First | 91 | 48 | 40 | 3 |
Lose Toss Bat First | 87 | 54 | 26 | 7 |
Lose Toss Ball First | 97 | 59 | 34 | 4 |
Total Bat First | 191 | 116 | 64 | 11 |
Total Ball First | 188 | 107 | 74 | 7 |
Tie | 3 | |||
No Result | 15 |
Win %
52%
Bat First
Bat First
48%
Ball First
Ball First
Bat First Won (116 Matches)
Ball First Won (107 Matches)
Won The Toss And Choose To :
53.3%
Bat First
Bat First
46.7%
Ball First
Ball First
Win Toss Bat First (104 Matches)
Win Toss Ball First (91 Matches)
South Africa VS Pakistan 2nd Test
03 January,2025 to 06 January,2025 Pakistan tour of South Africa | South Africa Won The Match By 10 Wickets |
Pakistan VS South Africa 1st Test
26 December,2024 to 29 December,2024 Pakistan tour of South Africa | South Africa Won The Match By 2 Wickets |
South Africa VS Sri Lanka 2nd Test
05 December,2024 to 09 December,2024 Sri Lanka tour of South Africa | South Africa Won The Match By 109 Runs |
South Africa VS Sri Lanka 1st Test
27 November,2024 to 30 November,2024 Sri Lanka tour of South Africa | South Africa Won The Match By 233 Runs |
South Africa VS Bangladesh 2nd Test
29 October,2024 to 31 October,2024 South Africa tour of Bangladesh | South Africa Won The Match By 273 Runs |
Bangladesh VS South Africa 1st Test
21 October,2024 to 24 October,2024 South Africa tour of Bangladesh | South Africa Won The Match By 7 Wickets |
South Africa VS West Indies 2nd Test
15 August,2024 to 17 August,2024 South Africa tour of West Indies | South Africa Won The Match By 40 Runs |
South Africa VS West Indies 1st Test
07 August,2024 to 11 August,2024 South Africa tour of West Indies | Draw |
South Africa VS New Zealand 2nd Test
13 February,2024 to 16 February,2024 South Africa tour of New Zealand | New Zealand Won The Match By 7 Wickets |
New Zealand VS South Africa 1st Test
04 February,2024 to 07 February,2024 South Africa tour of New Zealand | New Zealand Won The Match By 281 Runs |
South Africa VS India 2nd Test
03 January,2024 to 04 January,2024 India tour of South Africa | India Won The Match By 7 Wickets |
India VS South Africa 1st Test
26 December,2023 to 28 December,2023 India tour of South Africa | South Africa Won The Match By 32 Runs |
South Africa VS West Indies 2nd Test
08 March,2023 to 11 March,2023 West Indies tour of South Africa | South Africa Won The Match By 284 Runs |
South Africa VS West Indies 1st Test
28 February,2023 to 02 March,2023 West Indies tour of South Africa | South Africa Won The Match By 87 Runs |
Australia VS South Africa 3rd Test
04 January,2023 to 08 January,2023 South Africa tour of Australia | Draw |
South Africa VS Australia 2nd Test
26 December,2022 to 29 December,2022 South Africa tour of Australia | Australia Won The Match By 182 Runs |
South Africa VS Australia 1st Test
17 December,2022 to 18 December,2022 South Africa tour of Australia | Australia Won The Match By 6 Wickets |
South Africa VS England 3rd Test
08 September,2022 to 12 September,2022 South Africa tour of England | England Won The Match By 9 Wickets |
South Africa VS England 2nd Test
25 August,2022 to 27 August,2022 South Africa tour of England | England Won The Match By 85 Runs |
England VS South Africa 1st Test
17 August,2022 to 19 August,2022 South Africa tour of England | South Africa Won The Match By 12 Runs |
South Africa VS Bangladesh 2nd Test
08 April,2022 to 11 April,2022 Bangladesh tour of South Africa | South Africa Won The Match By 332 Runs |
South Africa VS Bangladesh 1st Test
31 March,2022 to 04 April,2022 Bangladesh tour of South Africa | South Africa Won The Match By 220 Runs |
South Africa VS New Zealand 2nd Test
25 February,2022 to 01 March,2022 South Africa tour of New Zealand | South Africa Won The Match By 198 Runs |
South Africa VS New Zealand 1st Test
17 February,2022 to 19 February,2022 South Africa tour of New Zealand | New Zealand Won The Match By 276 Runs |
India VS South Africa 3rd Test
11 January,2022 to 14 January,2022 India tour of South Africa | South Africa Won The Match By 7 Wickets |
India VS South Africa 2nd Test
03 January,2022 to 06 January,2022 India tour of South Africa | South Africa Won The Match By 7 Wickets |
India VS South Africa 1st Test
26 December,2021 to 30 December,2021 India tour of South Africa | India Won The Match By 113 Runs |
South Africa VS West Indies 2nd Test
18 June,2021 to 21 June,2021 South Africa tour of West Indies | South Africa Won The Match By 158 Runs |
West Indies VS South Africa 1st Test
10 June,2021 to 12 June,2021 South Africa tour of West Indies | South Africa Won The Match By 63 Runs |
Pakistan VS South Africa 2nd Test
04 February,2021 to 08 February,2021 South Africa tour of Pakistan | Pakistan Won The Match By 95 Runs |
South Africa VS Pakistan 1st Test
26 January,2021 to 29 January,2021 South Africa tour of Pakistan | Pakistan Won The Match By 7 Wickets |
Sri Lanka VS South Africa 2nd Test
03 January,2021 to 05 January,2021 Sri Lanka tour of South Africa | South Africa Won The Match By 10 Wickets |
Sri Lanka VS South Africa 1st Test
26 December,2020 to 29 December,2020 Sri Lanka tour of South Africa | South Africa Won The Match By 45 Runs |
South Africa VS England 4th Test
24 January,2020 to 27 January,2020 Basil D'Oliveira Trophy | England Won The Match By 191 Runs |
South Africa VS England 3rd Test
16 January,2020 to 20 January,2020 Basil D'Oliveira Trophy | England Won The Match By 53 Runs |
South Africa VS England 2nd Test
03 January,2020 to 07 January,2020 Basil D'Oliveira Trophy | England Won The Match By 189 Runs |
South Africa VS England 1st Test
26 December,2019 to 29 December,2019 Basil D'Oliveira Trophy | South Africa Won The Match By 107 Runs |
India VS South Africa 3rd Test
19 October,2019 to 22 October,2019 South Africa in India Test Series | India Won The Match By 202 Runs |
India VS South Africa 2nd Test
10 October,2019 to 13 October,2019 South Africa in India Test Series | India Won The Match By 137 Runs |
India VS South Africa 1st Test
02 October,2019 to 06 October,2019 South Africa in India Test Series | India Won The Match By 203 Runs |
South Africa VS Sri Lanka 2nd Test
21 February,2019 to 23 February,2019 Sri Lanka tour of South Africa | Sri Lanka Won The Match By 8 Wickets |
South Africa VS Sri Lanka 1st Test
13 February,2019 to 16 February,2019 Sri Lanka tour of South Africa | Sri Lanka Won The Match By 1 Wicket |
South Africa VS Pakistan 3rd Test
11 January,2019 to 14 January,2019 Pakistan tour of South Africa | South Africa Won The Match By 107 Runs |
South Africa VS Pakistan 2nd Test
03 January,2019 to 06 January,2019 Pakistan tour of South Africa | South Africa Won The Match By 9 Wickets |
South Africa VS Pakistan 1st Test
26 December,2018 to 28 December,2018 Pakistan tour of South Africa | South Africa Won The Match By 6 Wickets |
Sri Lanka VS South Africa 2nd Test
20 July,2018 to 23 July,2018 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 199 Runs |
Sri Lanka VS South Africa 1st Test
12 July,2018 to 14 July,2018 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 278 Runs |
South Africa VS Australia 4th Test
30 March,2018 to 03 April,2018 Australia tour of South Africa | South Africa Won The Match By 492 Runs |
South Africa VS Australia 3rd Test
22 March,2018 to 25 March,2018 Australia tour of South Africa | South Africa Won The Match By 322 Runs |
Australia VS South Africa 2nd Test
09 March,2018 to 12 March,2018 Australia tour of South Africa | South Africa Won The Match By 6 Wickets |
Australia VS South Africa 1st Test
01 March,2018 to 05 March,2018 Australia tour of South Africa | Australia Won The Match By 118 Runs |
India VS South Africa 3rd Test
24 January,2018 to 27 January,2018 India tour of South Africa | India Won The Match By 63 Runs |
South Africa VS India 2nd Test
13 January,2018 to 17 January,2018 India tour of South Africa | South Africa Won The Match By 135 Runs |
South Africa VS India 1st Test
05 January,2018 to 08 January,2018 India tour of South Africa | South Africa Won The Match By 72 Runs |
South Africa VS Zimbabwe Only Test
26 December,2017 to 27 December,2017 Zimbabwe tour of South Africa | South Africa Won The Match By 120 Runs |
South Africa VS Bangladesh 2nd Test
06 October,2017 to 08 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 254 Runs |
South Africa VS Bangladesh 1st Test
28 September,2017 to 02 October,2017 Bangladesh tour of South Africa | South Africa Won The Match By 333 Runs |
England VS South Africa 4th Test
04 August,2017 to 07 August,2017 South Africa tour of England | England Won The Match By 177 Runs |
England VS South Africa 3rd Test
27 July,2017 to 31 July,2017 South Africa tour of England | England Won The Match By 239 Runs |
South Africa VS England 2nd Test
14 July,2017 to 17 July,2017 South Africa tour of England | South Africa Won The Match By 340 Runs |
England VS South Africa 1st Test
06 July,2017 to 09 July,2017 Basil D'Oliveira Trophy | England Won The Match By 211 Runs |
New Zealand VS South Africa 3rd Test
25 March,2017 to 29 March,2017 South Africa in New Zealand Test Series | Draw |
New Zealand VS South Africa 2nd Test
16 March,2017 to 18 March,2017 South Africa in New Zealand Test Series | South Africa Won The Match By 8 Wickets |
New Zealand VS South Africa 1st Test
08 March,2017 to 12 March,2017 South Africa in New Zealand Test Series | Draw |
South Africa VS Sri Lanka 3rd Test
12 January,2017 to 14 January,2017 Sri Lanka in South Africa Test Series | South Africa Won The Match By 118 Runs |
South Africa VS Sri Lanka 2nd Test
02 January,2017 to 05 January,2017 Sri Lanka in South Africa Test Series | South Africa Won The Match By 282 Runs |
South Africa VS Sri Lanka 1st Test
26 December,2016 to 30 December,2016 Sri Lanka in South Africa Test Series | South Africa Won The Match By 206 Runs |
Australia VS South Africa 3rd Test
24 November,2016 to 27 November,2016 South Africa in Australia Test Series | Australia Won The Match By 7 Wickets |
Australia VS South Africa 2nd Test
12 November,2016 to 15 November,2016 South Africa in Australia Test Series | South Africa Won The Match By 80 Runs |
Australia VS South Africa 1st Test
03 November,2016 to 07 November,2016 South Africa in Australia Test Series | South Africa Won The Match By 177 Runs |
South Africa VS New Zealand 2nd Test
27 August,2016 to 30 August,2016 New Zealand in South Africa Test Series | South Africa Won The Match By 204 Runs |
South Africa VS New Zealand 1st Test
19 August,2016 to 23 August,2016 New Zealand in South Africa Test Series | Draw |
South Africa VS England 4th Test
22 January,2016 to 26 January,2016 Basil D'Oliveira Trophy | South Africa Won The Match By 280 Runs |
South Africa VS England 3rd Test
14 January,2016 to 16 January,2016 Basil D'Oliveira Trophy | England Won The Match By 7 Wickets |
South Africa VS England 2nd Test
02 January,2016 to 06 January,2016 Basil D'Oliveira Trophy | Draw |
South Africa VS England 1st Test
26 December,2015 to 30 December,2015 Basil D'Oliveira Trophy | England Won The Match By 241 Runs |
India VS South Africa 4th Test
03 December,2015 to 07 December,2015 Freedom Trophy | India Won The Match By 337 Runs |
India VS South Africa 3rd Test
25 November,2015 to 27 November,2015 Freedom Trophy | India Won The Match By 124 Runs |
India VS South Africa 2nd Test
14 November,2015 to 18 November,2015 Freedom Trophy | Draw |
India VS South Africa 1st Test
05 November,2015 to 07 November,2015 Freedom Trophy | India Won The Match By 108 Runs |
Bangladesh VS South Africa 2nd Test
30 July,2015 to 03 August,2015 South Africa in Bangladesh Test Series | Draw |
Bangladesh VS South Africa 1st Test
21 July,2015 to 25 July,2015 South Africa in Bangladesh Test Series | Draw |
South Africa VS West Indies 3rd Test
02 January,2015 to 06 January,2015 Sir Vivian Richards Trophy | South Africa Won The Match By 8 Wickets |
South Africa VS West Indies 2nd Test
26 December,2014 to 30 December,2014 Sir Vivian Richards Trophy | Draw |
South Africa VS West Indies 1st Test
17 December,2014 to 20 December,2014 Sir Vivian Richards Trophy | South Africa Won The Match By 220 Runs |
Zimbabwe VS South Africa Only Test
09 August,2014 to 12 August,2014 Zimbabwe VS South Africa Only Test-2014 | South Africa Won The Match By 9 Wickets |
Sri Lanka VS South Africa 2nd Test
24 July,2014 to 28 July,2014 South Africa in Sri Lanka Test Series | Draw |
Sri Lanka VS South Africa 1st Test
16 July,2014 to 20 July,2014 South Africa in Sri Lanka Test Series | South Africa Won The Match By 153 Runs |
South Africa VS Australia 3rd Test
01 March,2014 to 05 March,2014 Australia in South Africa Test Series | Australia Won The Match By 245 Runs |
South Africa VS Australia 2nd Test
20 February,2014 to 23 February,2014 Australia in South Africa Test Series | South Africa Won The Match By 231 Runs |
South Africa VS Australia 1st Test
12 February,2014 to 15 February,2014 Australia in South Africa Test Series | Australia Won The Match By 281 Runs |
South Africa VS India 2nd Test
26 December,2013 to 30 December,2013 India in South Africa Test Series | South Africa Won The Match By 10 Wickets |
South Africa VS India 1st Test
18 December,2013 to 22 December,2013 India in South Africa Test Series | Draw |
Pakistan VS South Africa 2nd Test
23 October,2013 to 26 October,2013 Pakistan v South Africa Test Series | South Africa Won The Match By 92 Runs |
Pakistan VS South Africa 1st Test
14 October,2013 to 17 October,2013 Pakistan v South Africa Test Series | Pakistan Won The Match By 7 Wickets |
South Africa VS Pakistan 3rd Test
22 February,2013 to 24 February,2013 Pakistan in South Africa Test Series | South Africa Won The Match By 18 Runs |
South Africa VS Pakistan 2nd Test
14 February,2013 to 17 February,2013 Pakistan in South Africa Test Series | South Africa Won The Match By 4 Wickets |
South Africa VS Pakistan 1st Test
01 February,2013 to 04 February,2013 Pakistan in South Africa Test Series | South Africa Won The Match By 211 Runs |
South Africa VS New Zealand 2nd Test
11 January,2013 to 14 January,2013 New Zealand in South Africa Test Series | South Africa Won The Match By 193 Runs |
South Africa VS New Zealand 1st Test
02 January,2013 to 04 January,2013 New Zealand in South Africa Test Series | South Africa Won The Match By 27 Runs |
Australia VS South Africa 3rd Test
30 November,2012 to 03 December,2012 South Africa in Australia Test Series | South Africa Won The Match By 309 Runs |
Australia VS South Africa 2nd Test
22 November,2012 to 26 November,2012 South Africa in Australia Test Series | Draw |
Australia VS South Africa 1st Test
09 November,2012 to 13 November,2012 South Africa in Australia Test Series | Draw |
England VS South Africa 3rd Test
16 August,2012 to 20 August,2012 Basil D'Oliveira Trophy | South Africa Won The Match By 51 Runs |
England VS South Africa 2nd Test
02 August,2012 to 06 August,2012 Basil D'Oliveira Trophy | Draw |
England VS South Africa 1st Test
19 July,2012 to 23 July,2012 Basil D'Oliveira Trophy | South Africa Won The Match By 12 Runs |
New Zealand VS South Africa 3rd Test
23 March,2012 to 27 March,2012 South Africa in New Zealand Test Series | Draw |
New Zealand VS South Africa 2nd Test
15 March,2012 to 17 March,2012 South Africa in New Zealand Test Series | South Africa Won The Match By 9 Wickets |
New Zealand VS South Africa 1st Test
07 March,2012 to 11 March,2012 South Africa in New Zealand Test Series | Draw |
South Africa VS Sri Lanka 3rd Test
03 January,2012 to 06 January,2012 Sri Lanka in South Africa Test Series | South Africa Won The Match By 10 Wickets |
South Africa VS Sri Lanka 2nd Test
26 December,2011 to 29 December,2011 Sri Lanka in South Africa Test Series | Sri Lanka Won The Match By 208 Runs |
South Africa VS Sri Lanka 1st Test
15 December,2011 to 17 December,2011 Sri Lanka in South Africa Test Series | South Africa Won The Match By 81 Runs |
South Africa VS Australia 2nd Test
17 November,2011 to 21 November,2011 Australia in South Africa Test Series | Australia Won The Match By 2 Wickets |
South Africa VS Australia 1st Test
09 November,2011 to 11 November,2011 Australia in South Africa Test Series | South Africa Won The Match By 8 Wickets |
South Africa VS India 3rd Test
02 January,2011 to 06 January,2011 India in South Africa Test Series | Draw |
South Africa VS India 2nd Test
26 December,2010 to 29 December,2010 India in South Africa Test Series | India Won The Match By 87 Runs |
South Africa VS India 1st Test
16 December,2010 to 20 December,2010 India in South Africa Test Series | South Africa Won The Match By 25 Runs |
Pakistan VS South Africa 2nd Test
20 November,2010 to 24 November,2010 Pakistan v South Africa Test Series | Draw |
Pakistan VS South Africa 1st Test
12 November,2010 to 16 November,2010 Pakistan v South Africa Test Series | Draw |
West Indies VS South Africa 3rd Test
26 June,2010 to 29 June,2010 South Africa in West Indies Test Series | South Africa Won The Match By 7 Wickets |
West Indies VS South Africa 2nd Test
18 June,2010 to 22 June,2010 South Africa in West Indies Test Series | Draw |
West Indies VS South Africa 1st Test
10 June,2010 to 13 June,2010 South Africa in West Indies Test Series | South Africa Won The Match By 163 Runs |
India VS South Africa 2nd Test
14 February,2010 to 18 February,2010 South Africa in India Test Series | India Won The Match By 57 Runs |
India VS South Africa 1st Test
06 February,2010 to 09 February,2010 South Africa in India Test Series | South Africa Won The Match By 6 Runs |
South Africa VS England 4th Test
14 January,2010 to 17 January,2010 Basil D'Oliveira Trophy | South Africa Won The Match By 74 Runs |
South Africa VS England 3rd Test
03 January,2010 to 07 January,2010 Basil D'Oliveira Trophy | Draw |
South Africa VS England 2nd Test
26 December,2009 to 30 December,2009 Basil D'Oliveira Trophy | England Won The Match By 98 Runs |
South Africa VS England 1st Test
16 December,2009 to 20 December,2009 Basil D'Oliveira Trophy | Draw |
South Africa VS Australia 3rd Test
19 March,2009 to 22 March,2009 Australia in South Africa Test Series | South Africa Won The Match By 20 Runs |
South Africa VS Australia 2nd Test
06 March,2009 to 10 March,2009 Australia in South Africa Test Series | Australia Won The Match By 175 Runs |
South Africa VS Australia 1st Test
26 February,2009 to 02 March,2009 Australia in South Africa Test Series | Australia Won The Match By 162 Runs |
Australia VS South Africa 3rd Test
03 January,2009 to 07 January,2009 South Africa in Australia Test Series | Australia Won The Match By 103 Runs |
Australia VS South Africa 2nd Test
26 December,2008 to 30 December,2008 South Africa in Australia Test Series | South Africa Won The Match By 9 Wickets |
Australia VS South Africa 1st Test
17 December,2008 to 21 December,2008 South Africa in Australia Test Series | South Africa Won The Match By 6 Wickets |
South Africa VS Bangladesh 2nd Test
26 November,2008 to 28 November,2008 Bangladesh in South Africa Test Series | South Africa Won The Match By 48 Runs |
South Africa VS Bangladesh 1st Test
19 November,2008 to 22 November,2008 Bangladesh in South Africa Test Series | South Africa Won The Match By 129 Runs |
England VS South Africa 4th Test
07 August,2008 to 11 August,2008 Basil D'Oliveira Trophy | England Won The Match By 6 Wickets |
England VS South Africa 3rd Test
30 July,2008 to 02 August,2008 Basil D'Oliveira Trophy | South Africa Won The Match By 5 Wickets |
England VS South Africa 2nd Test
18 July,2008 to 21 July,2008 Basil D'Oliveira Trophy | South Africa Won The Match By 10 Wickets |
England VS South Africa 1st Test
10 July,2008 to 14 July,2008 Basil D'Oliveira Trophy | Draw |
India VS South Africa 3rd Test
11 April,2008 to 13 April,2008 South Africa in India Test Series | India Won The Match By 8 Wickets |
India VS South Africa 2nd Test
03 April,2008 to 05 April,2008 South Africa in India Test Series | South Africa Won The Match By 90 Runs |
India VS South Africa 1st Test
26 March,2008 to 30 March,2008 South Africa in India Test Series | Draw |
Bangladesh VS South Africa 2nd Test
29 February,2008 to 03 March,2008 South Africa in Bangladesh Test Series | South Africa Won The Match By 205 Runs |
Bangladesh VS South Africa 1st Test
22 February,2008 to 25 February,2008 South Africa in Bangladesh Test Series | South Africa Won The Match By 5 Wickets |
South Africa VS West Indies 3rd Test
10 January,2008 to 12 January,2008 Sir Vivian Richards Trophy | South Africa Won The Match By 100 Runs |
South Africa VS West Indies 2nd Test
02 January,2008 to 05 January,2008 Sir Vivian Richards Trophy | South Africa Won The Match By 7 Wickets |
West Indies VS South Africa 1st Test
26 December,2007 to 29 December,2007 West Indies tour of Zimbabwe and South Africa | West Indies Won The Match By 128 Runs |
New Zealand VS South Africa 2nd Test
16 November,2007 to 18 November,2007 New Zealand tour of South Africa | South Africa Won The Match By 59 Runs |
South Africa VS New Zealand 1st Test
08 November,2007 to 11 November,2007 New Zealand tour of South Africa | South Africa Won The Match By 358 Runs |
South Africa VS Pakistan 2nd Test
08 October,2007 to 12 October,2007 South Africa tour of Pakistan | Draw |
South Africa VS Pakistan 1st Test
01 October,2007 to 05 October,2007 South Africa tour of Pakistan | South Africa Won The Match By 160 Runs |
Pakistan VS South Africa 3rd Test
26 January,2007 to 28 January,2007 Pakistan tour of South Africa | South Africa Won The Match By 5 Wickets |
South Africa VS Pakistan 2nd Test
19 January,2007 to 22 January,2007 Pakistan tour of South Africa | Pakistan Won The Match By 5 Wickets |
India VS South Africa 3rd Test
02 January,2007 to 06 January,2007 India tour of South Africa | South Africa Won The Match By 5 Wickets |
South Africa VS India 2nd Test
26 December,2006 to 30 December,2006 India tour of South Africa | South Africa Won The Match By 174 Runs |
India VS South Africa 1st Test
15 December,2006 to 18 December,2006 India tour of South Africa | India Won The Match By 123 Runs |
South Africa VS Sri Lanka 2nd Test
04 August,2006 to 08 August,2006 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 1 Wicket |
South Africa VS Sri Lanka 1st Test
27 July,2006 to 31 July,2006 South Africa tour of Sri Lanka | Sri Lanka Won The Match By 153 Runs |
New Zealand VS South Africa 3rd Test
05 May,2006 to 07 May,2006 New Zealand tour of South Africa | South Africa Won The Match By 4 Wickets |
New Zealand VS South Africa 2nd Test
27 April,2006 to 01 May,2006 New Zealand tour of South Africa | Draw |
South Africa VS New Zealand 1st Test
15 April,2006 to 19 April,2006 New Zealand tour of South Africa | South Africa Won The Match By 128 Runs |
South Africa VS Australia 3rd Test
31 March,2006 to 04 April,2006 Australia tour of South Africa | Australia Won The Match By 2 Wickets |
Australia VS South Africa 2nd Test
24 March,2006 to 28 March,2006 Australia tour of South Africa | Australia Won The Match By 112 Runs |
South Africa VS Australia 1st Test
16 March,2006 to 18 March,2006 Australia tour of South Africa | Australia Won The Match By 7 Wickets |
South Africa VS Australia 3rd Test
02 January,2006 to 06 January,2006 South Africa tour of Australia | Australia Won The Match By 8 Wickets |
Australia VS South Africa 2nd Test
26 December,2005 to 30 December,2005 South Africa tour of Australia | Australia Won The Match By 184 Runs |
South Africa VS West Indies 4th Test
29 April,2005 to 03 May,2005 South Africa tour of West Indies | Draw |
West Indies VS South Africa 3rd Test
21 April,2005 to 24 April,2005 South Africa tour of West Indies | South Africa Won The Match By 86 Runs |
Zimbabwe VS South Africa 2nd Test
11 March,2005 to 13 March,2005 Zimbabwe tour of South Africa | South Africa Won The Match By 62 Runs |
Zimbabwe VS South Africa 1st Test
04 March,2005 to 05 March,2005 Zimbabwe tour of South Africa | South Africa Won The Match By 21 Runs |
South Africa VS England 3rd Test
02 January,2005 to 06 January,2005 England tour of South Africa | South Africa Won The Match By 196 Runs |
South Africa VS India 2nd Test
28 November,2004 to 02 December,2004 South Africa tour of India | India Won The Match By 8 Wickets |
South Africa VS India 1st Test
20 November,2004 to 24 November,2004 South Africa tour of India | Draw |
New Zealand VS South Africa 3rd Test
26 March,2004 to 30 March,2004 South Africa tour of New Zealand | South Africa Won The Match By 6 Wickets |
South Africa VS New Zealand 2nd Test
18 March,2004 to 22 March,2004 South Africa tour of New Zealand | New Zealand Won The Match By 9 Wickets |
South Africa VS West Indies 1st Test
12 December,2003 to 16 December,2003 West Indies tour of South Africa | South Africa Won The Match By 189 Runs |
South Africa VS Pakistan 2nd Test
24 October,2003 to 28 October,2003 South Africa tour of Pakistan | Draw |
South Africa VS Pakistan 1st Test
17 October,2003 to 21 October,2003 South Africa tour of Pakistan | Pakistan Won The Match By 8 Wickets |
South Africa VS England 5th Test
04 September,2003 to 08 September,2003 South Africa tour of England and Ireland | England Won The Match By 9 Wickets |
South Africa VS England 4th Test
21 August,2003 to 25 August,2003 South Africa tour of England and Ireland | South Africa Won The Match By 191 Runs |
England VS South Africa 3rd Test
14 August,2003 to 18 August,2003 South Africa tour of England and Ireland | England Won The Match By 70 Runs |
South Africa VS England 1st Test
24 July,2003 to 28 July,2003 South Africa tour of England and Ireland | Draw |
South Africa VS Pakistan 2nd Test
02 January,2003 to 05 January,2003 Pakistan tour of South Africa | South Africa Won The Match By 142 Runs |
South Africa VS Pakistan 1st Test
26 December,2002 to 29 December,2002 Pakistan tour of South Africa | South Africa Won The Match By 10 Wickets |
Team Stats :
Total | W | L | NR | |
Total Match : | 185 | 94 | 60 | 31 |
Total Toss Win | 97 | |||
Win Toss Bat First | 73 | 37 | 22 | 14 |
Win Toss Ball First | 24 | 17 | 5 | 2 |
Lose Toss Bat First | 27 | 12 | 6 | 9 |
Lose Toss Ball First | 61 | 28 | 27 | 6 |
Total Bat First | 100 | 49 | 28 | 23 |
Total Ball First | 85 | 45 | 32 | 8 |
Draw | 31 |
Win %
52.1%
Bat First
Bat First
47.9%
Ball First
Ball First
Bat First Won (49 Matches)
Ball First Won (45 Matches)
Won The Toss And Choose To :
75.3%
Bat First
Bat First
24.7%
Ball First
Ball First
Win Toss Bat First (73 Matches)
Win Toss Ball First (24 Matches)