You are currently offline

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
42.6%
Ball First
Bat First Won (62 Matches)
Ball First Won (46 Matches)

Won The Toss And Choose To :

42.9%
Bat First
57.1%
Ball First
Win Toss Bat First (42 Matches)
Win Toss Ball First (56 Matches)

Won The Toss And Choose To :

24.7%
Bat & Win
18.6%
Bat & Lose
29.9%
Ball & Win
26.8%
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
48%
Ball First
Bat First Won (116 Matches)
Ball First Won (107 Matches)

Won The Toss And Choose To :

53.3%
Bat First
46.7%
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
47.9%
Ball First
Bat First Won (49 Matches)
Ball First Won (45 Matches)

Won The Toss And Choose To :

75.3%
Bat First
24.7%
Ball First
Win Toss Bat First (73 Matches)
Win Toss Ball First (24 Matches)
© 2025 MSCRIC.COM. All rights reserved. Made with