Calvin Savage

Last updated

  1. "Calvin Savage". ESPN Cricinfo. Retrieved 5 November 2015.
  2. "T20 Global League announces final team squads". T20 Global League. Archived from the original on 5 September 2017. Retrieved 28 August 2017.
  3. "Cricket South Africa postpones Global T20 league". ESPN Cricinfo. Retrieved 10 October 2017.
  4. "CSA Provincial One-Day Challenge, 2017/18 KwaZulu-Natal: Batting and bowling averages". ESPN Cricinfo. Retrieved 8 April 2018.
  5. "KwaZulu-Natal Squad". ESPN Cricinfo. Retrieved 12 September 2018.
  6. "Mzansi Super League - full squad lists". Sport24. Retrieved 17 October 2018.
  7. "Mzansi Super League Player Draft: The story so far". Independent Online. Retrieved 17 October 2018.
  8. "Dolphins duo key for KZN Coastal". SA Cricket Mag. Retrieved 12 September 2019.
  9. "Calvin Savage: I am happy to be on a three-year contract with the Michigan Cricket Stars". Club Cricket. Retrieved 12 June 2021.
  10. "All 27 Teams Complete Initial Roster Selection Following Minor League Cricket Draft". USA Cricket. Retrieved 11 June 2021.
  11. "MLC". www.majorleaguecricket.com. Retrieved 16 June 2023.
Calvin Savage
Personal information
Full name
Calvin Peter Savage
Born (1993-01-04) 4 January 1993 (age 30)
Durban, Natal Province, South Africa
BattingRight-handed
BowlingRight-arm fast
Role All-rounder
Domestic team information
YearsTeam