Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1994-2015 454 553 94 20988 52891+ 203* 45.72 40150 52.27 41 125 21 2041 126 Profile
filtered 2003-2013 13 13 8 1534 3774 149* 306.80 2541 60.36 13 0 0 155 13
Innings by innings list
116* 413 257 12 0 45.13 5 not out 4 Test v England Manchester 7 Jun 2007 Test # 1835
136* 406 257 18 1 52.91 5 not out 1 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
103* 387 248 9 1 41.53 5 not out 1 Test v Australia Bridgetown 7 Apr 2012 Test # 2040
128* 383 270 15 0 47.40 5 not out 2 Test v England Lord's 22 Jul 2004 Test # 1707
118 381 276 13 1 42.75 5 caught 2 Test v Australia Kingston 22 May 2008 Test # 1875
122* 360 229 11 0 53.27 5 not out 1 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
118 286 196 7 2 60.20 5 lbw 1 Test v India Delhi 6 Nov 2011 Test # 2015
109 239 171 20 1 63.74 7 caught 3 Test v South Africa Durban 26 Dec 2003 Test # 1679
149* 233 136 16 3 109.55 2 not out 2 ODI v India Nagpur 21 Jan 2007 ODI # 2480
107* 211 149 6 0 71.81 4 not out 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
127* 201 138 5 2 92.02 3 not out 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
101 166 142 8 0 71.12 2 caught 1 ODI v Pakistan Karachi 16 Dec 2006 ODI # 2466
100 108 72 15 2 138.88 6 lbw 1 Test v Australia Georgetown 10 Apr 2003 Test # 1638
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page