Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Not involving the player MM Ali (ENG) remove MM Ali (ENG) from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1989-2011 586 651 35 21032 340 34.14 25910 81.17 42 103 53 2486 352 Profile
filtered 1991-2009 33 34 1 2567 131 77.78 2880 89.13 6 28 0 286 42
Innings by innings list
76 - 28 8 5 271.42 1 caught 2 ODI v Pakistan Singapore 7 Apr 1996 ODI # 1093
71 89 53 8 1 133.96 1 caught 2 ODI v India Colombo (SSC) 29 Aug 1999 ODI # 1490
86 96 65 9 3 132.30 2 caught 1 ODI v South Africa Perth 31 Jan 2006 ODI # 2321
112 123 87 9 5 128.73 1 caught 1 ODI v England Leeds 2 Jul 2002 ODI # 1850
99 125 83 9 2 119.27 2 run out 2 ODI v England Adelaide 17 Jan 2003 ODI # 1937
65 - 56 6 1 116.07 3 caught 1 ODI v Pakistan Sharjah 2 Nov 1993 ODI # 843
60 85 52 8 2 115.38 1 caught 2 ODI v India Colombo (RPS) 27 Aug 2008 ODI # 2755
65 75 62 9 0 104.83 1 caught 1 ODI v Australia Sydney 13 Jan 1999 ODI # 1382
50* 59 49 8 1 102.04 1 retired notout 2 ODI v Australia Perth 31 Jan 1999 ODI # 1398
130 213 132 14 1 98.48 2 caught 2 ODI v India Colombo (RPS) 27 Jul 2004 ODI # 2153
83 122 86 10 2 96.51 1 caught 2 ODI v West Indies Colombo (RPS) 11 Dec 2001 ODI # 1778
66 114 70 8 0 94.28 6 caught 4 Test v England Lord's 22 Aug 1991 Test # 1176
63 108 67 9 0 94.02 2 bowled 2 ODI v Australia Bridgetown 28 Apr 2007 ODI # 2581
107 166 114 10 1 93.85 2 caught 1 ODI v India Dambulla 28 Jan 2009 ODI # 2806
71 115 78 9 1 91.02 2 caught 2 Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
131 204 145 17 2 90.34 2 caught 4 Test v Australia Kandy 16 Mar 2004 Test # 1688
96 184 110 8 1 87.27 2 lbw 1 ODI v Bangladesh Bogra 22 Feb 2006 ODI # 2336
81 138 95 14 0 85.26 6 run out 1 Test v Pakistan Faisalabad 2 Jan 1992 Test # 1182
54 - 64 7 0 84.37 2 caught 1 ODI v Bangladesh Mirpur 14 Jan 2009 ODI # 2793
107 115 129 14 1 82.94 1 caught 3 Test v Pakistan Karachi 28 Oct 2004 Test # 1719
58 - 70 7 1 82.85 3 caught 2 ODI v Pakistan Sharjah 30 Oct 1993 ODI # 841
68 117 83 6 1 81.92 1 caught 2 ODI v South Africa Johannesburg 5 Apr 1998 ODI # 1306
57 109 71 5 1 80.28 1 caught 1 ODI v Pakistan Kimberley 7 Apr 1998 ODI # 1309
66 112 83 7 1 79.51 1 lbw 1 ODI v South Africa Paarl 9 Jan 2001 ODI # 1666
50 - 63 3 1 79.36 1 caught 2 ODI v Pakistan Colombo (SSC) 7 Aug 1994 ODI # 916
57 101 72 5 1 79.16 1 caught 1 ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
85 223 115 9 2 73.91 1 bowled 1 Test v West Indies St John's 13 Jun 1997 Test # 1369
50 111 68 6 0 73.52 1 caught 3 Test v New Zealand Dunedin 7 Mar 1997 Test # 1358
77 - 106 4 1 72.64 1 caught 1 ODI v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
51 104 77 6 1 66.23 1 caught 1 Test v South Africa Centurion 27 Mar 1998 Test # 1414
59 113 91 8 0 64.83 1 caught 4 Test v New Zealand Colombo (RPS) 27 May 1998 Test # 1415
53 - 85 5 1 62.35 2 run out 1 ODI v Pakistan Karachi 6 Oct 2004 ODI # 2185
51 131 83 7 0 61.44 2 caught 4 Test v Australia Colombo (SSC) 24 Mar 2004 Test # 1691
112 272 188 14 2 59.57 1 caught 4 Test v Australia Adelaide 25 Jan 1996 Test # 1324
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th Match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 121/6 (19.0 ov, MR Adair 34*, GH Dockrell 29*, Kaleem Sana 0/38)
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page