Following is the Schedule of South Africa in England 2012 :
- July 9-10: Scorecard of Somerset Vs South Africans at County Ground, Taunton
- July 13-15: Scorecard of Kent Vs South Africans at St Lawrence Ground, Canterbury
- Jul 19-23: Scorecard of England Vs South Africa, 1st Test at Kennington Oval, London
- Jul 27-28: Scorecard of Worcestershire Vs South Africans at County Ground, New Road, Worcester
- Aug 2-6: Scorecard of England Vs South Africa, 2nd Test at Headingley, Leeds
- Aug 10-11: Scorecard of Derbyshire Vs South Africans at County Ground, Derby
- Aug 16-20: Scorecard of England Vs South Africa, 3rd Test at Lord’s, London
- Aug 22: Scorecard of Gloucestershire Vs South Africans at County Ground, Bristol
- Aug 24: Scorecard of England Vs South Africa, 1st ODI at Sophia Gardens, Cardiff
- Aug 28: Scorecard of England Vs South Africa, 2nd ODI at The Rose Bowl, Southampton (D/N)
- Aug 31: Scorecard of England Vs South Africa, 3rd ODI at Kennington Oval, London (D/N)
- Sep 2: Scorecard of England Vs South Africa, 4th ODI at Lord’s, London
- Sep 5: Scorecard of England Vs South Africa, 5th ODI at Trent Bridge, Nottingham (D/N)
- Sep 8: Scorecard of England Vs South Africa, 1st T20I at Riverside Ground, Chester-le-Street
- Sep 10: Scorecard of England Vs South Africa, 2nd T20I at Old Trafford, Manchester (D/N)
- Sep 12: Scorecard of England Vs South Africa, 3rd T20I at Edgbaston, Birmingham (D/N)