Mahela Jayawardene Career History

Date Opponent Venue Innings Score
Aug 14 Pakistan Sinhalese Sports Club Ground 1 4
2 54
Aug 6 Pakistan Galle International Stadium 1 59
2 26
Jul 24 S Africa Sinhalese Sports Club Ground 1 165
2 0
Jul 16 S Africa Galle International Stadium 1 3
2 10
Jun 20 England Headingley Carnegie 1 22
2 79
Jun 12 England Lord's 1 55
2 18
Feb 4 Bangladesh Zohur Ahmed Chowdhury Stadium 1 72
2 11
Jan 27 Bangladesh Shere Bangla National Stadium 1 203*
Jan 16 Pakistan Sharjah CA Stadium, UAE 1 47
2 46
Jan 8 Pakistan Dubai International Cricket Stadium 1 129
2 DNB
Dec 31 2013 Pakistan Sheikh Zayed Stadium 1 5
2 0
Jan 2 2013 Australia Sydney Cricket Ground 1 72
2 60
Dec 25 2012 Australia Melbourne Cricket Ground 1 3
2 0
Dec 13 2012 Australia Bellerive Oval, Hobart 1 12
2 19
Nov 25 2012 New Zealand P Sara Oval 1 4
2 5
Nov 17 2012 New Zealand Galle International Stadium 1 91
2 DNB
Jul 8 2012 Pakistan Pallekele International Cricket Stadium 1 12
2 11
Jun 30 2012 Pakistan Sinhalese Sports Club Ground 1 0
2 1*
Jun 22 2012 Pakistan Galle International Stadium 1 62
2 14
Apr 3 2012 England Colombo 1 105
2 64
Mar 26 2012 England Galle 1 180
2 5
Jan 3 2012 S Africa Cape Town 1 30
2 12
Dec 26 2011 S Africa Durban 1 31
2 14
Dec 15 2011 S Africa Centurion Park 1 30
2 15
Nov 3 2011 Pakistan Sharjah CA Stadium, UAE 1 39
2 20
Oct 26 2011 Pakistan 1 6
2 5
Oct 18 2011 Pakistan Abu Dhabi 1 28
2 4
Sep 16 2011 Australia 1 51
Sep 8 2011 Australia 1 4
2 51
Aug 31 2011 Australia Galle 1 11
2 105
Jun 16 2011 England Rose Bowl, Southampton 1 4
2 6
Jun 3 2011 England Lord's 1 49
2 25
May 26 2011 England Sophia Gardens, Cardiff 1 4
2 15
Nov 23 2010 W Indies 1 2
Nov 15 2010 W Indies Galle 1 59
2 58
Aug 3 2010 India 1 56
2 5
Jul 26 2010 India 1 174
2 5
Jul 18 2010 India Galle 1 48
Dec 2 2009 India Gymkhana Ground, Mumbai 1 29
2 12
Nov 24 2009 India Green Park, Kanpur 1 47
2 10
Nov 16 2009 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 275
Aug 26 2009 New Zealand Colombo 1 92
2 96
Aug 18 2009 New Zealand Galle 1 114
2 27
Jul 20 2009 Pakistan Colombo 1 79
2 2
Jul 12 2009 Pakistan 1 19
2 37*
Jul 4 2009 Pakistan Galle 1 30
2 0
Mar 1 2009 Pakistan Lawrence Gardens (Bagh-i-Jinnah), Lahore 1 30
Feb 21 2009 Pakistan National Stadium, Karachi 1 240
2 22
Jan 3 2009 Bangladesh Chittagong 1 11
2 22
Dec 26 2008 Bangladesh Dhaka 1 3
2 166
Aug 8 2008 India Colombo 1 2
2 50*
Jul 31 2008 India Galle 1 86
2 5
Jul 23 2008 India Colombo 1 136
Apr 3 2008 W Indies Trinidad 1 26
2 12
Mar 22 2008 W Indies Guyana 1 136
2 33
Dec 18 2007 England Galle 1 213*
Dec 9 2007 England Colombo 1 195
Dec 1 2007 England Kandy 1 1
2 65
Nov 16 2007 Australia Hobart 1 104
2 0
Nov 8 2007 Australia Brisbane 1 14
2 49
Jul 11 2007 Bangladesh Kandy 1 165
Jul 3 2007 Bangladesh Colombo 1 49
Jun 25 2007 Bangladesh Colombo 1 127
Dec 15 2006 New Zealand Basin Reserve, Wellington 1 0
2 31
Dec 7 2006 New Zealand Jade Stadium, Christchurch 1 8
2 0
Aug 4 2006 S Africa P.Saravanamuttu Stadium, Colombo 1 13
2 123
Jul 27 2006 S Africa Sinhalese Sports Club, Colombo 1 374
Jun 2 2006 England Trent Bridge, Nottingham 1 0
2 45
May 28 2006 England Edgbaston 1 0
2 5
May 11 2006 England Lord's 1 61
2 119
Apr 3 2006 Pakistan Kandy 1 4
2 15
Mar 26 2006 Pakistan Sinhalese Sports Club, Colombo 1 1
2 82
Mar 8 2006 Bangladesh Bogra 1 49
2 DNB
Feb 28 2006 Bangladesh Chittagong 1 30
2 23*
Dec 22 2005 India Sardar Patel Stadium, Ahmedebad 1 0
2 57
Dec 10 2005 India Feroz Shah Kotla, Delhi 1 60
2 67
Dec 2 2005 India MA Chidambaram Stadium, Chennai 1 71
Sep 19 2005 Bangladesh P.Saravanamuttu Stadium, Colombo 1 2
Sep 12 2005 Bangladesh R.Premadasa Stadium, Khetterama 1 63
Jul 22 2005 W Indies Kandy 1 6
2 43
Jul 13 2005 W Indies Sinhalese Sports Club, Colombo 1 3
2 41*
Apr 11 2005 New Zealand Basin Reserve, Wellington 1 1
2 13
Apr 4 2005 New Zealand McLean Park, Napier 1 141
2 DNB
Oct 28 2004 Pakistan National Stadium, Karachi 1 16
2 32
Oct 20 2004 Pakistan Iqbal Stadium, Faisalabad 1 0
2 57
Aug 11 2004 S Africa Sinhalese Sports Club, Colombo 1 82
2 3
Aug 4 2004 S Africa Galle 1 237
2 5
Jul 9 2004 Australia Cairns 1 43
2 6
Jul 1 2004 Australia Marrara Ground, Darwin 1 14
2 44
May 14 2004 Zimbabwe Queens Sports Club, Bulawayo 1 100*
May 6 2004 Zimbabwe Harare 1 37
Mar 24 2004 Australia Sinhalese Sports Club, Colombo 1 29
2 37
Mar 16 2004 Australia Kandy 1 17
2 13
Mar 8 2004 Australia Galle 1 68
2 21
Dec 18 2003 England Sinhalese Sports Club, Colombo 1 134
Dec 10 2003 England Kandy 1 45
2 52
Dec 2 2003 England Galle 1 17
2 86*
Jun 27 2003 W Indies Jamaica 1 10
2 32
Jun 20 2003 W Indies St Lucia 1 45
2 DNB
May 3 2003 New Zealand Kandy 1 15
2 32*
Apr 25 2003 New Zealand P.Saravanamuttu Stadium, Colombo 1 58
Nov 15 2002 S Africa Centurion Park, Centurion 1 44
2 40
Nov 8 2002 S Africa Johannesburg 1 39
2 1
Jul 21 2002 Bangladesh P.Saravanamuttu Stadium, Colombo 1 0
Jun 13 2002 England Emirates Old Trafford, Manchester 1 17
2 28
May 30 2002 England Edgbaston 1 47
2 59
May 16 2002 England Lord's 1 107
2 14*
Mar 6 2002 Pakistan Gaddafi Stadium, Lahore 1 68
2 12*
Jan 12 2002 Zimbabwe Galle 1 76
2 17*
Jan 4 2002 Zimbabwe Kandy 1 56
Dec 27 2001 Zimbabwe Sinhalese Sports Club, Colombo 1 18
Nov 29 2001 W Indies Sinhalese Sports Club, Colombo 1 39
2 DNB
Nov 21 2001 W Indies Kandy 1 88
2 16
Nov 13 2001 W Indies Galle 1 99
2 DNB
Sep 6 2001 Bangladesh Sinhalese Sports Club, Colombo 1 150
Aug 30 2001 India Sinhalese Sports Club, Colombo 1 139
Aug 22 2001 India Kandy 1 104
2 25
Aug 14 2001 India Galle 1 28
2 DNB
Mar 15 2001 England Sinhalese Sports Club, Colombo 1 71
2 11
Mar 7 2001 England Kandy 1 101
2 18
Feb 26 2001 England Galle 1 61
Jan 20 2001 S Africa Centurion Park, Centurion 1 17
2 23
Jan 2 2001 S Africa Cape Town 1 0
2 45
Dec 26 2000 S Africa Durban 1 98
2 7
Aug 6 2000 S Africa Sinhalese Sports Club, Colombo 1 34
2 101*
Jul 30 2000 S Africa Kandy 1 18
2 1
Jul 20 2000 S Africa Galle 1 167
Jun 28 2000 Pakistan Kandy 1 2
Jun 21 2000 Pakistan Galle 1 72
2 9
Jun 14 2000 Pakistan Sinhalese Sports Club, Colombo 1 77
2 1
Mar 12 2000 Pakistan National Stadium, Karachi 1 1
2 29
Mar 5 2000 Pakistan Arbab Niaz Stadium, Peshawar 1 36
2 10
Feb 26 2000 Pakistan Cricket Stadium, Rawalpindi 1 42
2 35
Dec 4 1999 Zimbabwe Harare 1 2
2 DNB
Nov 26 1999 Zimbabwe Harare 1 91
2 6*
Nov 18 1999 Zimbabwe Queens Sports Club, Bulawayo 1 17
Sep 30 1999 Australia Sinhalese Sports Club, Colombo 1 21
Sep 22 1999 Australia Galle 1 46
2 DNB
Sep 9 1999 Australia Kandy 1 46
2 9
Mar 12 1999 Pakistan National Stadium, Dhaka 1 0
2 1
Mar 4 1999 Pakistan Gaddafi Stadium, Lahore 1 4
2 50
Feb 24 1999 India Sinhalese Sports Club, Colombo 1 242
Aug 27 1998 England The Oval 1 9
2 DNB
Jun 10 1998 New Zealand Sinhalese Sports Club, Colombo 1 16
2 11
Jun 3 1998 New Zealand Galle 1 167
May 27 1998 New Zealand R.Premadasa Stadium, Khetterama 1 52
2 54
Aug 13 1997 India Sinhalese Sports Club, Colombo 1 16
2 7
Aug 2 1997 India R.Premadasa Stadium, Khetterama 1 66
Date Opponent Venue Innings Figures
Jun 20 England Headingley Carnegie 2 0/13
Jun 16 2011 England Rose Bowl, Southampton 1 0/5
Aug 18 2009 New Zealand Galle 2 1/10
Jul 20 2009 Pakistan Colombo 1 0/9
Feb 21 2009 Pakistan National Stadium, Karachi 1 1/41
Apr 11 2005 New Zealand Basin Reserve, Wellington 1 0/14
Nov 15 2002 S Africa Centurion Park, Centurion 1 0/2
Jan 2 2001 S Africa Cape Town 1 0/2
Jun 21 2000 Pakistan Galle 1 2/32
Jun 14 2000 Pakistan Sinhalese Sports Club, Colombo 1 0/2
Mar 5 2000 Pakistan Arbab Niaz Stadium, Peshawar 1 1/7
Dec 4 1999 Zimbabwe Harare 2 0/12
Nov 26 1999 Zimbabwe Harare 2 0/7
Mar 12 1999 Pakistan National Stadium, Dhaka 1 0/35
Feb 24 1999 India Sinhalese Sports Club, Colombo 1 1/35
2 0/30
Aug 27 1998 England The Oval 2 0/5
May 27 1998 New Zealand R.Premadasa Stadium, Khetterama 1 0/10
Aug 13 1997 India Sinhalese Sports Club, Colombo 1 0/0
2 0/29
Aug 2 1997 India R.Premadasa Stadium, Khetterama 1 0/6
Date Opponent Venue Innings Score
Aug 30 Pakistan Rangiri Dambulla International Stad. 1 26
Aug 26 Pakistan Mahinda Rajapaksha International Cricket Stadium 1 67
Aug 23 Pakistan Mahinda Rajapaksha International Cricket Stadium 1 63
Jul 12 S Africa Mahinda Rajapaksha International Cricket Stadium 1 2
Jul 9 S Africa Pallekele International Cricket Stadium 1 48
Jul 6 S Africa R. Premadasa Stadium 1 10
Jun 3 England Edgbaston 1 53
May 31 England Lord's 1 7
May 28 England Emirates Old Trafford, Manchester 1 12
May 25 England Emirates Durham ICG 1 2
May 22 England The Kia Oval 1 35
Mar 8 Pakistan Shere Bangla National Stadium 1 75
Mar 6 Bangladesh Shere Bangla National Stadium 1 0
Mar 3 Afghanistan Shere Bangla National Stadium 1 14
Feb 28 India Narayanganj Osmani Stadium 1 9
Feb 25 Pakistan Narayanganj Osmani Stadium 1 13
Nov 16 2013 New Zealand Rangiri Dambulla International Stad. 1 46
Nov 12 2013 New Zealand Mahinda Rajapaksha International Cricket Stadium 1 DNB
Nov 10 2013 New Zealand Mahinda Rajapaksha International Cricket Stadium 1 1
Jul 28 2013 S Africa Pallekele International Cricket Stadium 1 12
Jul 26 2013 S Africa Pallekele International Cricket Stadium 1 24
Jul 23 2013 S Africa R. Premadasa Stadium 1 17
Jul 20 2013 S Africa R. Premadasa Stadium 1 42
Jul 11 2013 India Queen's Park Oval 1 22
Jul 9 2013 India Queen's Park Oval 1 11
Jul 7 2013 W Indies Queen's Park Oval 1 7
Jul 2 2013 India Sabina Park 1 107
Jun 28 2013 W Indies Sabina Park 1 52
Jun 20 2013 India The Swalec Stadium 1 38
Jun 17 2013 Australia The Kia Oval 1 84*
Jun 13 2013 England The Kia Oval 1 42
Jun 9 2013 New Zealand The Swalec Stadium 1 4
Jan 23 2013 Australia Bellerive Oval, Hobart 1 38
Jan 20 2013 Australia Sydney Cricket Ground 1 4*
Jan 18 2013 Australia Brisbane Cricket Ground 1 1
Jan 13 2013 Australia Adelaide Oval 1 DNB
Jan 11 2013 Australia Melbourne Cricket Ground 1 5
Nov 12 2012 New Zealand Mahinda Rajapaksha International Cricket Stadium 1 24
Nov 10 2012 New Zealand Mahinda Rajapaksha International Cricket Stadium 1 DNB
Nov 6 2012 New Zealand Pallekele International Cricket Stadium 1 5
Nov 4 2012 New Zealand Pallekele International Cricket Stadium 1 43*
Jul 31 2012 India R. Premadasa Stadium 1 3
Jul 28 2012 India R. Premadasa Stadium 1 65
Jul 24 2012 India Mahinda Rajapaksha International Cricket Stadium 1 DNB
Jul 21 2012 India Mahinda Rajapaksha International Cricket Stadium 1 12
Jun 18 2012 Pakistan R. Premadasa Stadium 1 0
Jun 16 2012 Pakistan R. Premadasa Stadium 1 40
Jun 9 2012 Pakistan Pallekele International Cricket Stadium 1 53
Jun 7 2012 Pakistan Pallekele International Cricket Stadium 1 3
Mar 8 2012 Australia Adelaide 1 15
Mar 6 2012 Australia Adelaide 1 80
Mar 4 2012 Australia Brisbane 1 14
Mar 2 2012 Australia Melbourne 1 5
Feb 28 2012 India Hobart 1 22
Feb 24 2012 Australia Hobart 1 85
Feb 21 2012 India Brisbane 1 45
Feb 17 2012 Australia Sydney 1 61*
Feb 14 2012 India Adelaide 1 43
Feb 10 2012 Australia Perth 1 13
Feb 8 2012 India Perth 1 23
Jan 17 2012 S Africa Springbok Park, Bloemfontein 1 15
Jan 14 2012 S Africa Buffalo Park, East London 1 19
Jan 11 2012 S Africa Boland Bank Park, Paarl 1 2
Nov 20 2011 Pakistan Sharjah CA Stadium, UAE 1 55
Nov 18 2011 Pakistan 1 17
Nov 14 2011 Pakistan 1 50
Nov 11 2011 Pakistan 1 24
Aug 22 2011 Australia 1 71
Aug 20 2011 Australia 1 53
Aug 16 2011 Australia Hambantota 1 36
Aug 14 2011 Australia Hambantota 1 17
Aug 10 2011 Australia 1 3
Jul 9 2011 England Emirates Old Trafford, Manchester 1 9
Jul 6 2011 England Trent Bridge, Nottingham 1 9
Jul 3 2011 England Lord's 1 79
Jul 1 2011 England Headingley Carnegie 1 144
Jun 28 2011 England The Kia Oval 1 5
Apr 2 2011 India Gymkhana Ground, Mumbai 1 103*
Mar 29 2011 New Zealand Colombo 1 1
Mar 18 2011 New Zealand The Wankhede Stadium, Mumbai 1 66
Mar 10 2011 Zimbabwe Kandy 1 9
Mar 5 2011 Australia Colombo 1 23
Feb 26 2011 Pakistan 1 2
Feb 20 2011 Canada Hambantota 1 100
Feb 6 2011 W Indies 1 44
Feb 3 2011 W Indies 1 48*
Nov 7 2010 Australia Brisbane 1 0
Nov 5 2010 Australia Sydney 1 5
Nov 3 2010 Australia Melbourne 1 19
Dec 24 2009 India Eden Gardens, Kolkata 1 33
Dec 21 2009 India Barabati Stadium, Cuttack 1 2
Dec 18 2009 India Visakhapatnam 1 39
Dec 15 2009 India Rajkot 1 3
Sep 27 2009 New Zealand Johannesburg 1 77
Sep 25 2009 England Johannesburg 1 9
Sep 22 2009 S Africa Centurion Park 1 77
Aug 9 2009 Pakistan 1 31
Aug 7 2009 Pakistan 1 19
Aug 3 2009 Pakistan Dambulla 1 123
Aug 1 2009 Pakistan Dambulla 1 12
Jul 30 2009 Pakistan Dambulla 1 33
Feb 8 2009 India Colombo 1 1
Feb 5 2009 India Colombo 1 28
Feb 3 2009 India Colombo 1 30
Jan 31 2009 India Dambulla 1 52
Jan 28 2009 India Dambulla 1 11
Jan 24 2009 Pakistan Lawrence Gardens (Bagh-i-Jinnah), Lahore 1 18
Jan 21 2009 Pakistan National Stadium, Karachi 1 24
Jan 20 2009 Pakistan National Stadium, Karachi 1 1
Nov 30 2008 Zimbabwe 1 0
Nov 28 2008 Zimbabwe 1 0
Nov 24 2008 Zimbabwe 1 4
Nov 20 2008 Zimbabwe 1 15
Aug 29 2008 India Colombo 1 12
Aug 26 2008 India Colombo 1 16
Aug 24 2008 India Colombo 1 94
Aug 20 2008 India Dambulla 1 2
Aug 18 2008 India Dambulla 1 61*
Apr 15 2008 W Indies St Lucia 1 17
Apr 12 2008 W Indies Trinidad 1 4*
Apr 10 2008 W Indies Trinidad 1 1
Feb 29 2008 Australia Melbourne 1 50
Feb 25 2008 India Hobart 1 3
Feb 22 2008 Australia Melbourne 1 27
Feb 19 2008 India Adelaide 1 71
Feb 15 2008 Australia Perth 1 21
Feb 8 2008 Australia Sydney 1 6
Oct 13 2007 England Colombo 1 0
Oct 10 2007 England Colombo 1 0
Oct 7 2007 England Dambulla 1 2
Oct 4 2007 England Dambulla 1 23
Oct 1 2007 England Dambulla 1 66
Jul 25 2007 Bangladesh Colombo 1 20
Jul 23 2007 Bangladesh Colombo 1 7
Jul 20 2007 Bangladesh Colombo 1 2
Jun 10 2007 Africa XI MA Chidambaram Stadium, Chennai 1 107
1 107
Jun 9 2007 Africa XI MA Chidambaram Stadium, Chennai 1 45
1 45
Jun 6 2007 Africa XI Bangalore 1 65
1 65
May 22 2007 Pakistan Abu Dhabi 1 83
May 20 2007 Pakistan Abu Dhabi 1 61
May 18 2007 Pakistan Abu Dhabi 1 18
Apr 28 2007 Australia Barbados 1 19
Apr 24 2007 New Zealand Jamaica 1 115*
Apr 18 2007 Ireland Grenada 1 39*
Apr 16 2007 Australia Grenada 1 72
Apr 12 2007 New Zealand Grenada 1 15
Apr 4 2007 England Antigua 1 56
Apr 1 2007 W Indies Guyana 1 82
Mar 28 2007 S Africa Guyana 1 12
Mar 23 2007 India Trinidad 1 7
Mar 21 2007 Bangladesh Trinidad 1 46
Mar 15 2007 Bermuda Trinidad 1 85
Feb 17 2007 India Visakhapatnam 1 7
Feb 14 2007 India Goa 1 30
Feb 11 2007 India Rajkot 1 4
Feb 8 2007 India Eden Gardens, Kolkata 1 0
Jan 6 2007 New Zealand Auckland 1 0
Jan 2 2007 New Zealand Jade Stadium, Christchurch 1 1
Dec 31 2006 New Zealand Queenstown Events Centre 1 4
Dec 28 2006 New Zealand McLean Park, Napier 1 34*
Oct 24 2006 S Africa Sardar Patel (Gujarat) Stadium, Ahmedabad 1 36
Oct 20 2006 New Zealand The Brabourne, Mumbai 1 48
Oct 17 2006 Pakistan Sawai Mansingh Stadium, Jaipur 1 31
Oct 14 2006 W Indies The Brabourne, Mumbai 1 34*
Oct 10 2006 Zimbabwe Sardar Patel (Gujarat) Stadium, Ahmedabad 1 4
Oct 7 2006 Bangladesh Punjab Cricket Assocn. Stadium, Mohali 1 35
Jul 6 2006 Holland Amsterdam 1 0
Jul 4 2006 Holland Amsterdam 1 34
Jul 1 2006 England Headingley Carnegie 1 12*
Jun 28 2006 England Emirates Old Trafford, Manchester 1 100
Jun 24 2006 England The Riverside, Chester-le-Street 1 126*
Jun 20 2006 England The Oval 1 66
Jun 17 2006 England Lord's 1 24
Mar 22 2006 Pakistan Sinhalese Sports Club, Colombo 1 31
Mar 19 2006 Pakistan R.Premadasa Stadium, Khetterama 1 0
Feb 25 2006 Bangladesh Chittagong 1 51
Feb 22 2006 Bangladesh Bogra 1 5
Feb 20 2006 Bangladesh Bogra 1 37*
Feb 14 2006 Australia Woolloongabba, Brisbane 1 86
Feb 12 2006 Australia Sydney 1 50
Feb 10 2006 Australia Adelaide 1 11
Feb 7 2006 S Africa Bellerive Oval, Hobart 1 11
Jan 31 2006 S Africa Perth 1 1
Jan 29 2006 Australia Perth 1 69
Jan 26 2006 Australia Adelaide 1 25
Jan 24 2006 S Africa Adelaide 1 52
Jan 22 2006 Australia Sydney 1 56
Jan 17 2006 S Africa Woolloongabba, Brisbane 1 14
Jan 13 2006 Australia Melbourne 1 50
Jan 8 2006 New Zealand McLean Park, Napier 1 30
Jan 6 2006 New Zealand Westpac Stadium, Wellington 1 12
Jan 3 2006 New Zealand Jade Stadium, Christchurch 1 6
Dec 31 2005 New Zealand Queenstown Events Centre 1 1
Nov 12 2005 India Vadodara 1 20
Nov 9 2005 India Rajkot 1 14
Nov 6 2005 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 37
Oct 31 2005 India Sawai Mansingh Stadium, Jaipur 1 71
Oct 28 2005 India Punjab Cricket Assocn. Stadium, Mohali 1 7
Oct 25 2005 India Nagpur 1 17
Sep 4 2005 Bangladesh R.Premadasa Stadium, Khetterama 1 DNB
Sep 2 2005 Bangladesh R.Premadasa Stadium, Khetterama 1 23*
Aug 31 2005 Bangladesh Sinhalese Sports Club, Colombo 1 50
Aug 21 2005 ICC World XI Durban 1 0*
Aug 20 2005 ICC World XI Durban 1 52
Aug 9 2005 India R.Premadasa Stadium, Khetterama 1 83
Aug 6 2005 W Indies R.Premadasa Stadium, Khetterama 1 22
Aug 3 2005 India Dambulla 1 94*
Aug 2 2005 W Indies Dambulla 1 16
Jul 30 2005 India Dambulla 1 15
Dec 26 2004 New Zealand Eden Park, Auckland 1 2
Oct 16 2004 Pakistan Gaddafi Stadium, Lahore 1 49
Oct 14 2004 Pakistan Gaddafi Stadium, Lahore 1 18
Oct 9 2004 Zimbabwe Cricket Stadium, Rawalpindi 1 DNB
Oct 6 2004 Pakistan National Stadium, Karachi 1 18
Sep 18 2004 England Rose Bowl, Southampton 1 7
Sep 14 2004 Zimbabwe The Oval 1 28
Aug 31 2004 S Africa Sinhalese Sports Club, Colombo 1 39
Aug 28 2004 S Africa Dambulla 1 48*
Aug 25 2004 S Africa Dambulla 1 21
Aug 22 2004 S Africa R.Premadasa Stadium, Khetterama 1 0
Aug 20 2004 S Africa R.Premadasa Stadium, Khetterama 1 19
Aug 1 2004 India R.Premadasa Stadium, Khetterama 1 0
Jul 27 2004 India R.Premadasa Stadium, Khetterama 1 18
Jul 23 2004 Bangladesh R.Premadasa Stadium, Khetterama 1 DNB
Jul 21 2004 Pakistan R.Premadasa Stadium, Khetterama 1 19*
Jul 18 2004 India Dambulla 1 58*
Jul 17 2004 Namibia Dambulla 1 26
Apr 29 2004 Zimbabwe Harare 1 47
Apr 27 2004 Zimbabwe Harare 1 26
Apr 25 2004 Zimbabwe Harare 1 3*
Apr 22 2004 Zimbabwe Queens Sports Club, Bulawayo 1 DNB
Apr 20 2004 Zimbabwe Queens Sports Club, Bulawayo 1 5
Feb 29 2004 Australia Sinhalese Sports Club, Colombo 1 21
Feb 27 2004 Australia R.Premadasa Stadium, Khetterama 1 25
Feb 25 2004 Australia R.Premadasa Stadium, Khetterama 1 80
Feb 22 2004 Australia Dambulla 1 38
Feb 20 2004 Australia Dambulla 1 61
Nov 18 2003 England Dambulla 1 DNB
Jun 11 2003 W Indies Arnos Vale, Kingstown, St.Vincent 1 51
Jun 8 2003 W Indies Barbados 1 32
Jun 7 2003 W Indies Barbados 1 8
May 19 2003 New Zealand Dambulla 1 38
May 18 2003 Pakistan Dambulla 1 0
May 13 2003 New Zealand Dambulla 1 2
May 10 2003 Pakistan Dambulla 1 22
Mar 18 2003 Australia Port Elizabeth 1 5
Mar 10 2003 India Johannesburg 1 0
Mar 7 2003 Australia Centurion Park, Centurion 1 0
Mar 3 2003 S Africa Durban 1 1
Feb 28 2003 W Indies Cape Town 1 9
Feb 24 2003 Kenya Nairobi Gymkhana 1 5
Feb 19 2003 Canada Boland Bank Park, Paarl 1 DNB
Feb 14 2003 Bangladesh Pietermaritzburg Oval 1 DNB
Feb 10 2003 New Zealand Springbok Park, Bloemfontein 1 1
Jan 21 2003 Australia Melbourne Cricket Ground 1 0
Jan 17 2003 England Adelaide 1 13
Jan 15 2003 Australia Woolloongabba, Brisbane 1 56
Jan 13 2003 England Sydney 1 33
Jan 9 2003 Australia Sydney 1 37*
Dec 22 2002 Australia Perth 1 21
Dec 20 2002 England Perth 1 30
Dec 17 2002 England Woolloongabba, Brisbane 1 71
Dec 6 2002 S Africa Springbok Park, Bloemfontein 1 3
Dec 4 2002 S Africa Kimberley 1 9
Dec 1 2002 S Africa Willowmoore Park, Benoni 1 15*
Nov 29 2002 S Africa Centurion Park, Centurion 1 32
Nov 27 2002 S Africa Johannesburg 1 31
Sep 30 2002 India R.Premadasa Stadium, Khetterama 1 77
Sep 29 2002 India R.Premadasa Stadium, Khetterama 1 13
Sep 27 2002 Australia R.Premadasa Stadium, Khetterama 1 1*
Sep 16 2002 Holland R.Premadasa Stadium, Khetterama 1 14
Sep 12 2002 Pakistan R.Premadasa Stadium, Khetterama 1 DNB
Aug 21 2002 S Africa National Cricket Stadium, Tangier 1 5
Aug 19 2002 S Africa National Cricket Stadium, Tangier 1 11
Aug 17 2002 Pakistan National Cricket Stadium, Tangier 1 43
Aug 15 2002 S Africa National Cricket Stadium, Tangier 1 32
Aug 14 2002 Pakistan National Cricket Stadium, Tangier 1 32
Aug 7 2002 Bangladesh R.Premadasa Stadium, Khetterama 1 16
Aug 5 2002 Bangladesh Sinhalese Sports Club, Colombo 1 27*
Aug 4 2002 Bangladesh Sinhalese Sports Club, Colombo 1 18
Jul 11 2002 India County Ground, Bristol 1 31
Jul 7 2002 England Emirates Old Trafford, Manchester 1 42
Jul 6 2002 India Edgbaston 1 36
Jul 2 2002 England Headingley Carnegie 1 4
Jun 30 2002 India The Oval 1 62
Jun 27 2002 England Trent Bridge, Nottingham 1 29
Apr 17 2002 Pakistan Sharjah CA Stadium, UAE 1 0
Apr 14 2002 New Zealand Sharjah CA Stadium, UAE 1 39
Apr 12 2002 Pakistan Sharjah CA Stadium, UAE 1 1
Apr 9 2002 New Zealand Sharjah CA Stadium, UAE 1 38
Apr 8 2002 Pakistan Sharjah CA Stadium, UAE 1 8
Dec 19 2001 W Indies R.Premadasa Stadium, Khetterama 1 63
Dec 15 2001 W Indies Kandy 1 106*
Dec 12 2001 Zimbabwe R.Premadasa Stadium, Khetterama 1 96
Dec 11 2001 W Indies R.Premadasa Stadium, Khetterama 1 2
Dec 8 2001 Zimbabwe Sinhalese Sports Club, Colombo 1 DNB
Nov 4 2001 Pakistan Sharjah CA Stadium, UAE 1 43
Nov 2 2001 Pakistan Sharjah CA Stadium, UAE 1 84
Oct 30 2001 Zimbabwe Sharjah CA Stadium, UAE 1 63
Oct 27 2001 Pakistan Sharjah CA Stadium, UAE 1 29*
Oct 26 2001 Zimbabwe Sharjah CA Stadium, UAE 1 33
Aug 5 2001 India R.Premadasa Stadium, Khetterama 1 57
Aug 1 2001 India Sinhalese Sports Club, Colombo 1 34
Jul 31 2001 New Zealand Sinhalese Sports Club, Colombo 1 58
Jul 28 2001 India R.Premadasa Stadium, Khetterama 1 5
Jul 25 2001 New Zealand R.Premadasa Stadium, Khetterama 1 0
Jul 22 2001 India R.Premadasa Stadium, Khetterama 1 0
Jul 18 2001 New Zealand R.Premadasa Stadium, Khetterama 1 14
Apr 20 2001 Pakistan Sharjah CA Stadium, UAE 1 67
Apr 17 2001 New Zealand Sharjah CA Stadium, UAE 1 41
Apr 13 2001 Pakistan Sharjah CA Stadium, UAE 1 31
Apr 10 2001 New Zealand Sharjah CA Stadium, UAE 1 116
Apr 8 2001 Pakistan Sharjah CA Stadium, UAE 1 27
Mar 27 2001 England Sinhalese Sports Club, Colombo 1 DNB
Mar 25 2001 England R.Premadasa Stadium, Khetterama 1 101*
Mar 23 2001 England Dambulla 1 3
Feb 11 2001 New Zealand Jade Stadium, Christchurch 1 46
Feb 8 2001 New Zealand Hamilton 1 17*
Feb 6 2001 New Zealand Eden Park, Auckland 1 DNB
Feb 3 2001 New Zealand Westpac Stadium, Wellington 1 7
Jan 31 2001 New Zealand McLean Park, Napier 1 32
Jan 17 2001 S Africa Johannesburg 1 25
Jan 14 2001 S Africa Springbok Park, Bloemfontein 1 1
Jan 11 2001 S Africa Cape Town 1 37
Jan 9 2001 S Africa Boland Bank Park, Paarl 1 22
Dec 17 2000 S Africa Buffalo Park, East London 1 59
Dec 15 2000 S Africa Port Elizabeth 1 13
Oct 29 2000 India Sharjah CA Stadium, UAE 1 3
Oct 27 2000 India Sharjah CA Stadium, UAE 1 128
Oct 25 2000 Zimbabwe Sharjah CA Stadium, UAE 1 5
Oct 21 2000 Zimbabwe Sharjah CA Stadium, UAE 1 25*
Oct 20 2000 India Sharjah CA Stadium, UAE 1 38
Oct 8 2000 Pakistan Nairobi Gymkhana 1 11
Oct 4 2000 W Indies Nairobi Gymkhana 1 72
Jul 14 2000 S Africa R.Premadasa Stadium, Khetterama 1 27
Jul 11 2000 S Africa Sinhalese Sports Club, Colombo 1 14*
Jul 9 2000 Pakistan R.Premadasa Stadium, Khetterama 1 49
Jul 6 2000 S Africa Galle 1 8
Jul 5 2000 Pakistan Galle 1 14
Jun 7 2000 Pakistan National Stadium, Dhaka 1 0
Jun 5 2000 Pakistan National Stadium, Dhaka 1 2
Jun 1 2000 India National Stadium, Dhaka 1 7
May 29 2000 Bangladesh National Stadium, Dhaka 1 DNB
Feb 19 2000 Pakistan Gaddafi Stadium, Lahore 1 43
Feb 16 2000 Pakistan Municipal Stadium, Gujranwala 1 9
Feb 13 2000 Pakistan National Stadium, Karachi 1 27
Dec 19 1999 Zimbabwe Harare 1 17
Dec 18 1999 Zimbabwe Harare 1 63
Dec 15 1999 Zimbabwe Harare 1 18
Dec 12 1999 Zimbabwe Queens Sports Club, Bulawayo 1 16
Dec 11 1999 Zimbabwe Queens Sports Club, Bulawayo 1 3
Oct 22 1999 Pakistan Sharjah CA Stadium, UAE 1 8
Oct 18 1999 Pakistan Sharjah CA Stadium, UAE 1 2
Oct 17 1999 W Indies Sharjah CA Stadium, UAE 1 DNB
Oct 15 1999 Pakistan Sharjah CA Stadium, UAE 1 1
Oct 13 1999 W Indies Sharjah CA Stadium, UAE 1 6
Aug 31 1999 Australia R.Premadasa Stadium, Khetterama 1 DNB
Aug 29 1999 India Sinhalese Sports Club, Colombo 1 62
Aug 26 1999 Australia R.Premadasa Stadium, Khetterama 1 0
Aug 25 1999 India R.Premadasa Stadium, Khetterama 1 27
Aug 22 1999 Australia Galle 1 7
May 30 1999 Kenya West End, Southampton 1 45
May 26 1999 India St James Street, Taunton 1 4
May 22 1999 Zimbabwe New Road, Worcester 1 31
May 19 1999 S Africa County Ground, Northampton 1 22
Mar 30 1999 India Nehru Stadium, Pune (Poona) 1 30
Mar 27 1999 Pakistan Indira Priyadarshani Stadium, Visak. 1 101
Mar 22 1999 India Nagpur 1 0
Mar 19 1999 Pakistan Keenan Stadium, Jamshedpur 1 60
Feb 7 1999 Australia Melbourne Cricket Ground 1 27
Feb 3 1999 England Sydney 1 2
Jan 31 1999 Australia Perth 1 36
Jan 29 1999 England Perth 1 3
Jan 24 1999 Australia Adelaide 1 9
Jan 23 1999 England Adelaide 1 120
Jan 21 1999 Australia Bellerive Oval, Hobart 1 1
Jan 19 1999 England Melbourne Cricket Ground 1 12
Jan 13 1999 Australia Sydney 1 11
Aug 14 1998 S Africa Trent Bridge, Nottingham 1 5
Jun 19 1998 India R.Premadasa Stadium, Khetterama 1 1*
Apr 15 1998 Pakistan Willowmoore Park, Benoni 1 0
Apr 9 1998 Pakistan Boland Bank Park, Paarl 1 11
Apr 7 1998 Pakistan Kimberley 1 6
Jan 26 1998 Zimbabwe Sinhalese Sports Club, Colombo 1 74
Jan 24 1998 Zimbabwe R.Premadasa Stadium, Khetterama 1 1*
Date Opponent Venue Innings Figures
Jun 9 2007 ICC World XI MA Chidambaram Stadium, Chennai 1 0/19
Feb 14 2006 Australia Woolloongabba, Brisbane 1 0/15
Sep 2 2005 Bangladesh R.Premadasa Stadium, Khetterama 1 0/6
Sep 18 2004 England Rose Bowl, Southampton 1 0/16
Jan 21 2003 Australia Melbourne Cricket Ground 1 0/8
Dec 4 2002 S Africa Kimberley 1 0/10
Jul 11 2002 India County Ground, Bristol 1 0/16
Apr 14 2002 New Zealand Sharjah CA Stadium, UAE 1 0/9
Jan 17 2001 S Africa Johannesburg 1 DNB
Oct 27 2000 India Sharjah CA Stadium, UAE 1 0/26
Oct 25 2000 Zimbabwe Sharjah CA Stadium, UAE 1 1/4
Dec 19 1999 Zimbabwe Harare 1 1/24
Dec 15 1999 Zimbabwe Harare 1 1/14
Oct 13 1999 W Indies Sharjah CA Stadium, UAE 1 0/7
Aug 26 1999 Australia R.Premadasa Stadium, Khetterama 1 1/16
May 30 1999 Kenya West End, Southampton 1 2/56
May 26 1999 India St James Street, Taunton 1 0/21
May 22 1999 Zimbabwe New Road, Worcester 1 0/8
May 19 1999 S Africa County Ground, Northampton 1 0/46
Mar 30 1999 India Nehru Stadium, Pune (Poona) 1 0/46
Feb 7 1999 Australia Melbourne Cricket Ground 1 0/45
Feb 3 1999 England Sydney 1 1/24
Jan 24 1999 Australia Adelaide 1 0/17
Jan 23 1999 England Adelaide 1 0/24
Jan 21 1999 Australia Bellerive Oval, Hobart 1 0/20
Jan 13 1999 Australia Sydney 1 0/40
Apr 15 1998 Pakistan Willowmoore Park, Benoni 1 0/17