Picture of Madan Lal Sr.

Madan Lal Sr.

Batting style:
Right Handed bat
Bowling style:
Right-arm fast medium
Played for:
Roles played:
Home country:
March 20, 1951, Amritsar, Punjab


Madan Lal Udhouram Sharma or simply Madan Lal was a nifty middle order batsman and medium pace bowler who played for the country from 1974 to 1987. Handy with the ball and bat, he helped India win many a match and featured in two World Cups. He came to prominence especially because of his exploits in first class cricket, where he has over 10,000 runs and 600 wickets. He played for Punjab from 1968 to 1972 and then for Delhi from 1972 to 1989.

Once he began playing for the country, he was nicknamed ‘Maddat Lal’ because of his ability to get his team out of sticky and near impossible situations. He was an extremely important member of the World Cup winning squad of 1983 where he played a major role in the run to the finals and ultimately the win. In the finals itself, he took three quick wickets to break the spine of the formidable Caribbean giants and swung the match in India's favour after his side were bowled out for a fairly cheap score.

Madan Lal hung up his boots in March 1987. Following his retirement, he continued to be actively involved in the cricket circuit and also began a political career. Between September 1996 to 1997, he had a stint as the India's National Cricket Coach and was a member of the selection committee as well in 2000 and 2001.

Fast Facts

  • Madan Lal bowled the very first ball of the very first World Cup in 1975 against Dennis Amiss of England.
  • He also served as the coach of the UAE cricket team.
  • In first class cricket, his best bowling figures were 9/31.


  Matches Innings Runs NO Avg. SR 100's 50's HS
Test 39 62 1042 16 22.65 - 0 5 74
ODI 67 35 401 14 19.09 62.17 0 1 53*
  Matches Innings Balls Runs Wickets BBI BBM Avg. Econ. 4w 5w 10w Extras
Test 39 63 5997 2846 71 5/23 / 40.08 2.84 1 4 0 0
ODI 67 64 3164 2137 73 4/20 / 29.27 4.05 2 0 0 0
  Catches Stumpings Runouts
Test 15 0 0
ODI 18 0 0


India Vs England at Old Trafford, Manchester - Jun 06, 1974
Last played:
India Vs England at Headingley, Leeds - Jun 19, 1986
India Vs England at Headingley, Leeds - Jul 13, 1974
Last played:
India Vs Pakistan at Lal Bahadur Stadium (Fateh Maidan), Hyderabad - Mar 20, 1987