Mahela Jayawardene’s unknown record
Do you Know, Sri Lankan Legend Mahela Jayawardene has played the most consecutive ODI matches for Sri Lanka. He has played 122 consecutive ODI matches from 06/11/2005 until 24/12/2009. Also Mahela Jayawardene has played most Limited – Overs International matches. He has played 503 matches with 448 One Day matches and 55 T20i matches.
Also He has played the most consecutive Test matches for Sri Lanka as well. Mahela Jayawardene has played 93 consecutive Test matches commencing on 08/11/2002.