Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 17 Dec 2023 remove less than or equal to 17 Dec 2023 from query
Runs scored less than or equal to 9 remove less than or equal to 9 from query
Dismissed out remove out from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2000-2015 594 666 67 28016 319 46.77 42086 66.56 63 153 28 3015 159 Profile
filtered 2000-2015 139 142 0 511 9 3.59 1457 35.07 0 0 28 40 0
Innings by innings list
5 39 25 0 0 20.00 5 caught 4 Test v South Africa Kandy 30 Jul 2000 Test # 1505
6 27 16 1 0 37.50 3 caught 4 Test v South Africa Colombo (SSC) 6 Aug 2000 Test # 1507
2 5 6 0 0 33.33 5 run out 1 ODI v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
4 - 18 0 0 22.22 5 bowled 1 ODI v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
8 - 26 0 0 30.76 5 bowled 1 ODI v India Sharjah 29 Oct 2000 ODI # 1652
1 4 2 0 0 50.00 5 caught 2 ODI v South Africa Cape Town 11 Jan 2001 ODI # 1668
3 20 9 0 0 33.33 3 bowled 2 Test v South Africa Centurion 20 Jan 2001 Test # 1529
1 5 5 0 0 20.00 4 lbw 2 ODI v New Zealand Christchurch 11 Feb 2001 ODI # 1688
0 5 5 0 0 0.00 3 caught 3 Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
1 21 15 0 0 6.66 5 caught 2 ODI v England Dambulla 23 Mar 2001 ODI # 1694
6 17 16 0 0 37.50 5 caught 1 ODI v England Colombo (RPS) 25 Mar 2001 ODI # 1695
0 - 1 0 0 0.00 3 caught 1 ODI v New Zealand Sharjah 10 Apr 2001 ODI # 1705
6 - 12 1 0 50.00 6 lbw 2 ODI v New Zealand Sharjah 17 Apr 2001 ODI # 1710
2 15 6 0 0 33.33 8 run out 1 ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
0 2 3 0 0 0.00 6 bowled 1 ODI v Pakistan Sharjah 2 Nov 2001 ODI # 1771
3 19 18 0 0 16.66 6 caught 1 ODI v Pakistan Sharjah 4 Nov 2001 ODI # 1772
1 1 1 0 0 100.00 7 run out 1 ODI v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
5 15 12 0 0 41.66 3 caught 1 ODI v Pakistan Sharjah 12 Apr 2002 ODI # 1829
1 6 7 0 0 14.28 3 lbw 3 Test v England Birmingham 30 May 2002 Test # 1605
4 13 6 0 0 66.66 3 caught 2 ODI v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
1 15 12 0 0 8.33 3 bowled 1 ODI v Pakistan Tangier 17 Aug 2002 ODI # 1863
0 4 4 0 0 0.00 3 lbw 2 ODI v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
7 26 18 0 0 38.88 3 caught 3 Test v South Africa Johannesburg 8 Nov 2002 Test # 1624
7 31 24 1 0 29.16 4 caught 1 ODI v South Africa Johannesburg 27 Nov 2002 ODI # 1903
1 4 4 0 0 25.00 3 caught 1 ODI v South Africa Kimberley 4 Dec 2002 ODI # 1911
7 28 13 0 0 53.84 4 caught 2 ODI v England Perth 20 Dec 2002 ODI # 1924
5 17 13 0 0 38.46 6 caught 2 ODI v Kenya Nairobi (Gym) 24 Feb 2003 ODI # 1965
6 11 8 0 0 75.00 7 caught 1 ODI v South Africa Durban 3 Mar 2003 ODI # 1979
1 10 7 0 0 14.28 3 hit wicket 2 ODI v New Zealand Dambulla 13 May 2003 ODI # 2010
7 22 13 1 0 53.84 2 lbw 4 Test v Australia Galle 8 Mar 2004 Test # 1685
5 32 19 0 0 26.31 4 caught 2 Test v Australia Kandy 16 Mar 2004 Test # 1688
2 16 17 0 0 11.76 3 lbw 2 Test v Australia Darwin 1 Jul 2004 Test # 1705
0 5 4 0 0 0.00 3 run out 4 Test v Australia Darwin 1 Jul 2004 Test # 1705
2 12 5 0 0 40.00 3 caught 1 Test v Pakistan Faisalabad 20 Oct 2004 Test # 1716
1 5 5 0 0 20.00 4 caught 1 ODI v New Zealand Auckland 26 Dec 2004 ODI # 2200
5 8 5 1 0 100.00 3 bowled 2 Test v New Zealand Napier 4 Apr 2005 Test # 1746
0 2 1 0 0 0.00 3 caught 4 Test v West Indies Colombo (SSC) 13 Jul 2005 Test # 1755
6 16 14 1 0 42.85 3 caught 1 Test v West Indies Kandy 22 Jul 2005 Test # 1757
7 22 17 0 0 41.17 3 caught 2 ODI v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
8 27 12 1 0 66.66 4 caught 1 ODI v India Colombo (RPS) 9 Aug 2005 ODI # 2268
5 43 22 0 0 22.72 3 bowled 1 Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
8 16 10 1 0 80.00 1 lbw 1 ODI v India Pune 3 Nov 2005 ODI # 2291
9 15 13 2 0 69.23 3 caught 1 ODI v India Rajkot 9 Nov 2005 ODI # 2295
3 8 9 0 0 33.33 3 caught 2 Test v India Delhi 10 Dec 2005 Test # 1776
0 6 6 0 0 0.00 3 caught 1 ODI v New Zealand Queenstown 31 Dec 2005 ODI # 2309
6 19 11 0 0 54.54 3 run out 1 ODI v Australia Perth 29 Jan 2006 ODI # 2320
0 5 1 0 0 0.00 5 lbw 2 Test v Bangladesh Bogra 8 Mar 2006 Test # 1786
1 13 11 0 0 9.09 3 lbw 1 ODI v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
8 30 22 1 0 36.36 3 bowled 1 Test v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
7 17 15 0 0 46.66 4 caught 1 ODI v England Manchester 28 Jun 2006 ODI # 2388
0 9 9 0 0 0.00 4 caught 2 ODI v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
4 8 7 1 0 57.14 3 caught 1 Test v New Zealand Christchurch 7 Dec 2006 Test # 1820
8 22 14 0 0 57.14 3 caught 3 Test v New Zealand Wellington 15 Dec 2006 Test # 1822
0 8 4 0 0 0.00 4 bowled 1 ODI v India Margao 14 Feb 2007 ODI # 2522
1 5 2 0 0 50.00 4 caught 1 ODI v India Visakhapatnam 17 Feb 2007 ODI # 2525
7 14 10 1 0 70.00 3 caught 1 ODI v West Indies Providence 1 Apr 2007 ODI # 2560
0 6 4 0 0 0.00 3 lbw 1 ODI v Australia St George's 16 Apr 2007 ODI # 2573
6 13 8 1 0 75.00 3 caught 2 Test v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
6 15 11 1 0 54.54 3 caught 2 ODI v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
9 54 37 0 0 24.32 3 caught 2 ODI v England Dambulla 4 Oct 2007 ODI # 2624
9 41 25 0 0 36.00 3 caught 1 ODI v England Dambulla 7 Oct 2007 ODI # 2626
1 10 10 0 0 10.00 3 caught 2 Test v England Colombo (SSC) 9 Dec 2007 Test # 1853
1 - 3 0 0 33.33 1 caught 1 ODI v West Indies Gros Islet 15 Apr 2008 ODI # 2701
0 - 6 0 0 0.00 1 lbw 1 ODI v U.A.E. Lahore 26 Jun 2008 ODI # 2718
7 15 10 1 0 70.00 2 caught 1 ODI v India Karachi 3 Jul 2008 ODI # 2732
4 6 3 1 0 133.33 2 run out 1 ODI v India Karachi 6 Jul 2008 ODI # 2735
1 5 3 0 0 33.33 3 caught 4 Test v India Galle 31 Jul 2008 Test # 1884
4 23 8 0 0 50.00 3 caught 4 Test v India Colombo (PSS) 8 Aug 2008 Test # 1886
2 8 10 0 0 20.00 2 bowled 1 ODI v India Dambulla 20 Aug 2008 ODI # 2745
9 24 12 2 0 75.00 2 lbw 2 ODI v India Colombo (RPS) 24 Aug 2008 ODI # 2750
6 20 16 1 0 37.50 3 bowled 2 ODI v India Colombo (RPS) 27 Aug 2008 ODI # 2755
1 9 5 0 0 20.00 4 caught 1 ODI v India Colombo (RPS) 29 Aug 2008 ODI # 2756
5 13 7 1 0 71.42 3 bowled 1 Test v Bangladesh Chattogram 3 Jan 2009 Test # 1905
4 18 16 0 0 25.00 3 lbw 1 ODI v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
0 - 5 0 0 0.00 3 bowled 1 ODI v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
4 28 8 0 0 50.00 3 caught 2 ODI v India Colombo (RPS) 31 Jan 2009 ODI # 2810
5 9 6 0 0 83.33 3 caught 1 T20I v West Indies Nottingham 10 Jun 2009 T20I # 100
3 13 10 0 0 30.00 3 caught 1 T20I v Ireland Lord's 14 Jun 2009 T20I # 108
0 2 2 0 0 0.00 3 caught 1 T20I v West Indies The Oval 19 Jun 2009 T20I # 115
9 17 9 1 0 100.00 3 caught 1 Test v Pakistan Galle 4 Jul 2009 Test # 1921
2 29 17 0 0 11.76 3 run out 2 ODI v Pakistan Dambulla 1 Aug 2009 ODI # 2866
8 12 9 2 0 88.88 3 caught 1 Test v New Zealand Galle 18 Aug 2009 Test # 1930
5 11 14 0 0 35.71 4 lbw 1 ODI v India Colombo (RPS) 12 Sep 2009 ODI # 2887
1 16 6 0 0 16.66 3 caught 1 ODI v England Johannesburg 25 Sep 2009 ODI # 2896
1 24 9 0 0 11.11 4 caught 1 ODI v India Delhi 27 Dec 2009 ODI # 2936
4 8 11 0 0 36.36 3 bowled 1 T20I v New Zealand Providence 30 Apr 2010 T20I # 151
3 9 7 0 0 42.85 4 caught 1 T20I v Zimbabwe Providence 3 May 2010 T20I # 157
2 1 3 0 0 66.66 3 caught 2 T20I v Australia Bridgetown 9 May 2010 T20I # 170
5 13 11 0 0 45.45 4 stumped 2 T20I v New Zealand Lauderhill 23 May 2010 T20I # 181
2 16 12 0 0 16.66 3 caught 1 ODI v India Dambulla 16 Aug 2010 ODI # 3032
0 4 4 0 0 0.00 3 caught 1 ODI v Australia Brisbane 7 Nov 2010 ODI # 3068
4 9 7 1 0 57.14 3 caught 3 Test v West Indies Galle 15 Nov 2010 Test # 1977
2 21 14 0 0 14.28 3 caught 1 Test v England Southampton 16 Jun 2011 Test # 1996
4 13 10 1 0 40.00 4 caught 2 ODI v England The Oval 28 Jun 2011 ODI # 3165
7 6 7 1 0 100.00 3 caught 2 ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
2 7 6 0 0 33.33 3 caught 1 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
5 44 24 1 0 20.83 3 caught 1 ODI v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
5 12 13 0 0 38.46 3 caught 1 ODI v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
9 - 9 0 0 100.00 4 caught 1 T20I v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
1 3 3 0 0 33.33 3 caught 1 Test v South Africa Centurion 15 Dec 2011 Test # 2023
2 17 8 0 0 25.00 3 caught 3 Test v South Africa Centurion 15 Dec 2011 Test # 2023
0 7 3 0 0 0.00 3 caught 1 Test v South Africa Durban 26 Dec 2011 Test # 2026
4 20 14 1 0 28.57 3 caught 2 ODI v South Africa Paarl 11 Jan 2012 ODI # 3225
3 36 28 0 0 10.71 3 caught 1 ODI v South Africa East London 14 Jan 2012 ODI # 3226
8 30 15 0 0 53.33 3 caught 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
6 14 14 0 0 42.85 3 caught 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
0 2 1 0 0 0.00 3 caught 1 Test v England Galle 26 Mar 2012 Test # 2038
0 2 1 0 0 0.00 3 caught 1 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
8 15 9 1 0 88.88 1 caught 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
9 46 31 1 0 29.03 3 lbw 1 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
1 25 15 0 0 6.66 3 caught 3 Test v Pakistan Galle 22 Jun 2012 Test # 2046
0 3 3 0 0 0.00 3 bowled 2 Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
5 26 16 0 0 31.25 5 caught 1 ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
5 18 11 0 0 45.45 4 caught 2 Test v New Zealand Galle 17 Nov 2012 Test # 2059
0 2 2 0 0 0.00 3 caught 2 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
4 21 16 0 0 25.00 3 caught 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
3 13 11 0 0 27.27 3 caught 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
0 1 1 0 0 0.00 3 lbw 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
0 3 3 0 0 0.00 3 caught 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
0 1 2 0 0 0.00 3 bowled 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
8 51 30 1 0 26.66 3 caught 3 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
8 30 14 1 0 57.14 3 caught 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
2 7 5 0 0 40.00 3 caught 2 ODI v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
0 1 1 0 0 0.00 3 lbw 2 ODI v Pakistan Mirpur 8 Mar 2014 ODI # 3486
0 6 1 0 0 0.00 5 caught 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
4 9 11 1 0 36.36 4 caught 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
1 7 6 0 0 16.66 4 caught 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
8 19 13 2 0 61.53 3 bowled 2 ODI v England The Oval 22 May 2014 ODI # 3492
2 8 13 0 0 15.38 3 caught 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
7 29 9 1 0 77.77 3 caught 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
0 2 1 0 0 0.00 3 caught 1 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
2 12 5 0 0 40.00 3 caught 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
0 - 1 0 0 0.00 3 caught 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
2 6 4 0 0 50.00 3 lbw 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
6 38 27 0 0 22.22 3 caught 2 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
1 25 16 0 0 6.25 3 caught 3 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
5 29 18 1 0 27.77 4 caught 4 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
4 16 15 1 0 26.66 3 caught 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
9 29 17 0 0 52.94 3 caught 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
7 28 13 1 0 53.84 3 bowled 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
0 1 1 0 0 0.00 3 caught 4 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
5 24 12 0 0 41.66 4 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » United States of America 5/1 (1.2 ov, MD Patel 1*, AGS Gous 4*, JOA Gordon 0/1)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page