Our Team

Mega Courts Indoor Sports strive to deliver the best coaching experience for your kids or yourself. We employ only the best professional coaches with the right qualifications, experience, personality, player understanding and skill level that is required for each individual player or group.

Our coaches’ wide knowledge of the game, and match-winning skills, tactics and strategies give them the insight to work with players on developing their talents and getting the most from their game. 

Muditha Maduwantha (Madu) – Our General Manager of Cricket is a fully accredited coach with Cricket Australia and has over 20 years of playing and coaching experience. Madu’s cricketing and coaching highlights include:

  • Cricket Australia Level 2
  • Current Head of Cricket and 1st XI coach at Scotch College-developing and working with many young talented cricketers
  • Current assistant coach at Prospect District Cricket Club
  • Played first-class cricket in Sri Lanka
  • Coached Adelaide Turf Cricket Association North Under 15 champion team for three consecutive years
  • Coach at Prince Alfred College for 5 years (2013-2017)
  • Played league cricket as an overseas professional in the UK

Andrew Zesers – Andrew is a highly regarded member of the Mega Courts coaching team. Andrew’s cricketing & coaching highlights include:

  • Cricket Australia Level 3
  • Coach Educator
  • Current Head coach at Prospect District Cricket
  • Member of the Australia cricket team which won the 1987 world cup
  • Former Redbacks & Strikers selector
  • Former assistant coach of South Australian Redbacks
  • Current coach at Immanuel College

Peter Sleep- Peter is a first-grade premiership-winning player and coach. Peter has more than 40 years’ playing and coaching experience, playing with and against some of the game’s elite – including many first class and International players from around the cricketing world. Peter’s cricketing & coaching highlights include:

  • Cricket Australia Level 3
  • Current Coach at Scotch College
  • Former premiership coach at Tea Tree Gully District Cricket Club
  • Former Australian Cricketer -played 14 test matches including Ashes
  • Worked with first class and international players

Gareth Cox – Gareth is a hugely motivated and experienced contributor to our team. Gareth’s cricketing & coaching highlights include:

  • ECB Level 2 coach
  • Current Northern Districts Cricket Club A Grade player 
  • Batting coach at Walkerville Cricket Club

Russell Thompson-CA Level 3, Northern Mavericks (Premier/Redbacks League) Head Coach, Former Head Coach of SA Scorpions, Head Coach of Kensington District Cricket Club

Ben Johnswood- CA Level 3, Senior coach and Academy coach at Kensington District Cricket Club, Eastern Edge (Redbacks League) Assistant Coach

Derek Woodcock – CA Level 3, Coach of the SAPSASA u/12 state team since 2009

John palmer- CA level 3, State under 19 coach, two times winner of the A grade best wicket keeper award

Shaminda Eranga – Ex Sri Lankan international player, CA Level 2, Coach at Scotch College, Shaminda Eranga is the only bowler to have taken a wicket in his first over in all formats of the game

Brad Young – Ex Australian player and Adelaide Strikers player, SACA high Performance coach

Charlie Newman- CA Level 2, Coach at Scotch College, Junior coach at Prospect District Club, Former coach at Pembroke School, Current Prospect District Cricket Club player

Lewis Evans – CA Level 2, Junior Coach at East Torrens District Club, Current East Torrens District Cricket Club A grade player

And many more passionate coaches.



MEGA COURTS ACADEMY –  Get coached by the best and get a mega advantage


The Under 16s  who successfully claimed the coveted Dr. V. Vaithiyanathan trophy at the Kuala Lumpur Tournament in April 2016. Great trip, Mega experience for all concerned and importantly some great cricket played by all.
(team: Arham Hashmi, Lewis Evans, Hamish Greenslade, Flynn Treloar, Angas Marshall, Max Kirkby,
Henry Bessell, Riley Chapman, Charlie Rasheed, Jack Read and Charlie Bates

Register your interest now! contact Madu our Cricket Manager on 0406 462 819 or coaching@megacourts.com.au


Muditha Maduwantha (Madu)
General Manager Cricket & Multicultural Sports Development Officer
0406 462 819

Centre Manager
0421 923 826







10-18 Albert Street, Windsor Gardens


Google Rating
Based on 222 reviews