Thilan Samaraweera - One Day Internationals
Best Batting Performances Playing for 
 
  Date Versus Ground Runs
1 05/01/2010 India Shere Bangla National Stadium 105*
2 08/09/2009 New Zealand R Premadasa Stadium 104
3 04/01/2010 Bangladesh Shere Bangla National Stadium 41*
4 31/07/2009 Pakistan Rangiri Dambulla International Stadium 38*
5 22/09/2009 South Africa SuperSport Park 37
6 13/08/2010 New Zealand Rangiri Dambulla International Stadium 36*
7 05/03/2011 Australia R Premadasa Stadium 34*
8 06/12/2002 South Africa Mangaung Oval 33
9 25/09/2009 England Wanderers Stadium 30
10 17/12/2002 England Brisbane Cricket Ground 28*
11 05/06/2010 India Harare Sports Club 28*
12 20/12/2002 England WACA Ground 27
13 13/01/2010 India Shere Bangla National Stadium 27
14 17/04/2001 New Zealand Sharjah Cricket Stadium 27
15 29/03/2011 New Zealand R Premadasa Stadium 23*
16 02/04/2011 India Wankhede Stadium 21
17 07/11/1998 Zimbabwe Sharjah Cricket Stadium 20
18 30/05/2010 India Queens Sports Club 19
19 04/09/2005 Bangladesh R Premadasa Stadium 18
20 20/02/2011 Canada Mahinda Rajapaksha International Cricket Stadium 18*
Thilan Samaraweera - Profile and Statistical Summary
Player Records and Statistics Menu