Players
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Innings in match | Match Date | Scorecard |
| 160 | 136 | 124 | 23 | 3 | 129.03 | Yorkshire | v Devon | Exmouth | 1 | 26 May 2004 | List A | |
| 158* | 174 | 145 | 17 | 3 | 108.96 | Essex | v Glamorgan | Chelmsford | 1 | 6 Sep 2004 | List A | |
| 157 | 162 | 136 | 14 | 2 | 115.44 | Somerset | v Derbyshire | Derby | 1 | 23 May 2004 | List A | |
| 154* | 129 | 122 | 14 | 6 | 126.22 | Leics | v Sussex | Horsham | 1 | 23 May 2004 | List A | |
| 147* | 174 | 137 | 21 | 2 | 107.29 | Sri Lanka A | v Worcs | Worcester | 2 | 7 Jul 2004 | List A | |
| 146 | 131 | 110 | 17 | 4 | 132.72 | Kent | v Lancashire | Tunbridge Wells | 1 | 6 Jun 2004 | List A | |
| 145* | 177 | 151 | 13 | 6 | 96.02 | New Zealand | v U.S.A. | The Oval | 1 | 10 Sep 2004 | ODI # 2169 | |
| 144 | 165 | 122 | 8 | 3 | 118.03 | Pakistan | v Hong Kong | Colombo (SSC) | 1 | 18 Jul 2004 | ODI # 2147 | |
| 143* | 188 | 122 | 14 | 4 | 117.21 | Gloucs | v Yorkshire | Bristol | 2 | 17 Jul 2004 | List A | |
| 143 | 182 | 148 | 18 | 2 | 96.62 | Glamorgan | v Lincolnshire | Lincoln | 1 | 5 May 2004 | List A | |
| 143 | 197 | 127 | 18 | 1 | 112.59 | Pakistan | v India | Colombo (RPS) | 1 | 25 Jul 2004 | ODI # 2152 | |
| 136 | 144 | 120 | 10 | 5 | 113.33 | Sussex | v Leics | Horsham | 2 | 23 May 2004 | List A | |
| 132* | 212 | 165 | 12 | 1 | 80.00 | West Indies | v England | Lord's | 2 | 6 Jul 2004 | ODI # 2140 | |
| 131 | 149 | 124 | 11 | 3 | 105.64 | Somerset | v Derbyshire | Derby | 1 | 5 May 2004 | List A | |
| 130 | 213 | 132 | 14 | 1 | 98.48 | Sri Lanka | v India | Colombo (RPS) | 2 | 27 Jul 2004 | ODI # 2153 | |
| 126 | 170 | 125 | 17 | - | 100.80 | Essex | v Notts | Nottingham | 1 | 29 May 2004 | List A | |
| 126 | 176 | 132 | 8 | 3 | 95.45 | Worcs | v Warwickshire | Birmingham | 1 | 17 Jul 2004 | List A | |
| 125* | 143 | 126 | 7 | 5 | 99.20 | Middlesex | v Yorkshire | Southgate | 1 | 1 Aug 2004 | List A | |
| 123 | 129 | 104 | 8 | 7 | 118.26 | England | v West Indies | Lord's | 1 | 6 Jul 2004 | ODI # 2140 | |
| 122* | 134 | 116 | 9 | 2 | 105.17 | Warwickshire | v Lancashire | Manchester | 1 | 27 Jul 2004 | List A | |
| 122 | 170 | 114 | 14 | 2 | 107.01 | Worcs | v Somerset | Taunton | 1 | 26 Jul 2004 | List A | |
| 122 | - | 113 | 10 | 3 | 107.96 | India A | v Pakistan A | Nairobi (Gym) | 1 | 16 Aug 2004 | List A | |
| 121* | 157 | 114 | 9 | 4 | 106.14 | Durham | v Notts | Cleethorpes | 2 | 1 Aug 2004 | List A | |
| 121 | - | - | - | - | - | Kenya | v Pakistan A | Nairobi (Gym) | 1 | 20 Aug 2004 | List A | |
| 120 | 136 | 115 | 13 | 1 | 104.34 | Worcs | v Middlesex | Lord's | 1 | 15 Aug 2004 | List A | |
| 120 | - | 122 | 10 | 2 | 98.36 | India A | v Pakistan A | Nairobi (Gym) | 1 | 16 Aug 2004 | List A | |
| 119* | 169 | 124 | 13 | 3 | 95.96 | Middlesex | v Somerset | Lord's | 2 | 31 May 2004 | List A | |
| 119* | - | 134 | 9 | 5 | 88.80 | India A | v Pakistan A | Nairobi (Gym) | 2 | 19 Aug 2004 | List A | |
| 119 | 158 | 135 | 14 | - | 88.14 | Sussex | v Durham | Hove | 1 | 30 Jun 2004 | List A | |
| 118 | 153 | 110 | 10 | 2 | 107.27 | Pakistan | v Hong Kong | Colombo (SSC) | 1 | 18 Jul 2004 | ODI # 2147 | |
| 117 | 125 | 108 | 8 | 4 | 108.33 | Glamorgan | v Northants | Northampton | 2 | 11 Jul 2004 | List A | |
| 116* | 163 | 109 | 11 | 4 | 106.42 | Yorkshire | v Lancashire | Manchester | 2 | 16 Jun 2004 | List A | |
| 115* | 144 | 114 | 12 | 1 | 100.87 | Somerset | v Notts | Taunton | 2 | 8 Sep 2004 | List A | |
| 115 | 134 | 115 | 19 | - | 100.00 | Lancashire | v Surrey | Croydon | 2 | 15 Aug 2004 | List A | |
| 115 | 184 | 136 | 14 | - | 84.55 | Worcs | v Gloucs | Lord's | 1 | 28 Aug 2004 | List A | |
| 113* | 171 | 113 | 10 | 1 | 100.00 | Derbyshire | v N Zealanders | Derby | 2 | 16 Jun 2004 | List A | |
| 113 | 155 | 107 | 10 | 3 | 105.60 | Somerset | v Yorkshire | Scarborough | 1 | 25 Jul 2004 | List A | |
| 112* | 149 | 116 | 14 | 1 | 96.55 | Glamorgan | v Northants | Cardiff | 2 | 3 May 2004 | List A | |
| 112 | 164 | 129 | 12 | 1 | 86.82 | Northants | v Warwickshire | Birmingham | 1 | 4 Jul 2004 | List A | |
| 112 | 171 | 122 | 13 | 1 | 91.80 | Glamorgan | v Kent | Canterbury | 1 | 9 Aug 2004 | List A | |
| 111 | 157 | 118 | 13 | - | 94.06 | Warwickshire | v Glamorgan | Birmingham | 2 | 31 May 2004 | List A | |
| 111 | 128 | 97 | 15 | - | 114.43 | N Zealanders | v Essex | Chelmsford | 2 | 18 Jun 2004 | List A | |
| 110* | 176 | 129 | 12 | 1 | 85.27 | Gloucs | v Worcs | Lord's | 2 | 28 Aug 2004 | List A | |
| 110 | 164 | 112 | 9 | 5 | 98.21 | Durham | v Worcs | Worcester | 1 | 16 May 2004 | List A | |
| 109* | 138 | 138 | 9 | 2 | 78.98 | Leics | v Scotland | Edinburgh | 2 | 1 Aug 2004 | List A | |
| 109 | 144 | 130 | 15 | - | 83.84 | Notts | v Middlesex | Lord's | 1 | 13 Jun 2004 | List A | |
| 107* | 108 | 80 | 15 | 3 | 133.75 | Middlesex | v Scotland | Edinburgh | 2 | 16 May 2004 | List A | |
| 107* | 128 | 113 | 10 | - | 94.69 | Worcs | v Middlesex | Worcester | 1 | 21 Jul 2004 | List A | |
| 107* | 130 | 101 | 11 | - | 105.94 | Sri Lanka | v Bangladesh | Colombo (RPS) | 2 | 23 Jul 2004 | ODI # 2151 | |
| 107* | 132 | 105 | 11 | 1 | 101.90 | Gloucs | v Kent | Cheltenham | 2 | 1 Aug 2004 | List A | |
| 107 | 150 | 108 | 14 | - | 99.07 | Middlesex | v Glamorgan | Lord's | 2 | 29 May 2004 | List A | |
| 106 | 173 | 127 | 4 | 4 | 83.46 | Gloucs | v Netherlands | Amstelveen | 1 | 5 May 2004 | List A | |
| 106 | 124 | 104 | 15 | 1 | 101.92 | Surrey | v Essex | The Oval | 1 | 23 May 2004 | List A | |
| 106 | 184 | 127 | 10 | - | 83.46 | Essex | v Notts | Nottingham | 1 | 29 May 2004 | List A | |
| 106 | 127 | 121 | 11 | 2 | 87.60 | England | v New Zealand | Bristol | 1 | 4 Jul 2004 | ODI # 2139 | |
| 106 | - | 103 | 8 | 4 | 102.91 | Pakistan A | v India A | Nairobi (Gym) | 1 | 19 Aug 2004 | List A | |
| 106 | 142 | 118 | 17 | - | 89.83 | Glamorgan | v Lancashire | Colwyn Bay | 2 | 22 Aug 2004 | List A | |
| 106 | 157 | 128 | 12 | 1 | 82.81 | Kent | v Northants | Canterbury | 2 | 7 Sep 2004 | List A | |
| 105* | 133 | 102 | 16 | 1 | 102.94 | Australia | v Zimbabwe | Harare | 2 | 29 May 2004 | ODI # 2133 | |
| 105* | 139 | 119 | 9 | 2 | 88.23 | Middlesex | v Scotland | Richmond | 1 | 5 Jul 2004 | List A | |
| 105 | 118 | 87 | 9 | 3 | 120.68 | Yorkshire | v Sussex | Leeds | 2 | 16 May 2004 | List A | |
| 104* | 82 | 74 | 6 | 4 | 140.54 | Middlesex | v Wales MC | Lamphey | 1 | 5 May 2004 | List A | |
| 104* | 134 | 105 | 10 | 2 | 99.04 | Lancashire | v Warwickshire | Manchester | 2 | 27 Jul 2004 | List A | |
| 104* | 107 | 103 | 9 | 1 | 100.97 | Australia | v Pakistan | Lord's | 1 | 4 Sep 2004 | ODI # 2166 | |
| 104 | 149 | 112 | 7 | 2 | 92.85 | Derbyshire | v Worcs | Derby | 1 | 27 Jun 2004 | List A | |
| 104 | 120 | 93 | 8 | - | 111.82 | India | v U.A.E. | Dambulla | 1 | 16 Jul 2004 | ODI # 2144 | |
| 104 | 120 | 91 | 9 | 3 | 114.28 | England | v Sri Lanka | Southampton | 1 | 17 Sep 2004 | ODI # 2177 | |
| 104 | 214 | 124 | 14 | - | 83.87 | England | v West Indies | The Oval | 1 | 25 Sep 2004 | ODI # 2182 | |
| 102* | 82 | 74 | 9 | 2 | 137.83 | Durham | v Worcs | Worcester | 1 | 16 May 2004 | List A | |
| 102* | 157 | 128 | 10 | 2 | 79.68 | Warwickshire | v Kent | Birmingham | 2 | 29 May 2004 | List A | |
| 102* | 151 | 130 | 8 | 3 | 78.46 | Essex | v Lancashire | Manchester | 1 | 18 Jul 2004 | List A | |
| 102* | 143 | 106 | 17 | - | 96.22 | Lancashire | v Surrey | Croydon | 2 | 15 Aug 2004 | List A | |
| 102 | 163 | 123 | 13 | - | 82.92 | N Zealanders | v Derbyshire | Derby | 1 | 16 Jun 2004 | List A | |
| 102 | 214 | 118 | 12 | - | 86.44 | Northants | v N Zealanders | Northampton | 2 | 20 Jun 2004 | List A | |
| 102 | 167 | 123 | 10 | - | 82.92 | Pakistan | v Bangladesh | Colombo (SSC) | 1 | 17 Jul 2004 | ODI # 2145 | |
| 101 | 124 | 102 | 8 | 4 | 99.01 | Worcs | v Leics | Oakham | 1 | 6 Jun 2004 | List A | |
| 101 | 140 | 120 | 8 | - | 84.16 | Northants | v Glamorgan | Northampton | 1 | 11 Jul 2004 | List A | |
| 101 | 159 | 127 | 7 | 1 | 79.52 | South Africa | v Sri Lanka | Colombo (SSC) | 2 | 31 Aug 2004 | ODI # 2163 | |
| 101 | 162 | 135 | 9 | 1 | 74.81 | South Africa | v West Indies | The Oval | 1 | 18 Sep 2004 | ODI # 2178 | |
| 100* | 168 | 120 | 10 | - | 83.33 | Middlesex | v Glamorgan | Lord's | 2 | 29 May 2004 | List A | |
| 100* | 135 | 115 | 13 | 2 | 86.95 | Derbyshire | v Notts | Nottingham | 2 | 4 Jul 2004 | List A | |
| 100 | 183 | 116 | 8 | 2 | 86.20 | England | v West Indies | Lord's | 1 | 6 Jul 2004 | ODI # 2140 | |
| 99 | 198 | 126 | 10 | 1 | 78.57 | New Zealand | v England | Bristol | 2 | 4 Jul 2004 | ODI # 2139 | |
| 99 | 113 | 93 | 9 | 4 | 106.45 | England | v India | The Oval | 1 | 3 Sep 2004 | ODI # 2165 | |
| 99 | 173 | 132 | 6 | - | 75.00 | West Indies | v Bangladesh | Southampton | 1 | 15 Sep 2004 | ODI # 2175 | |
| 98 | 114 | 111 | 6 | 6 | 88.28 | Essex | v Kent | Colchester | 1 | 22 Aug 2004 | List A | |
| 97* | 188 | 140 | 8 | - | 69.28 | Sri Lanka | v South Africa | Dambulla | 2 | 25 Aug 2004 | ODI # 2160 | |
| 97 | 128 | 113 | 10 | - | 85.84 | Somerset | v Derbyshire | Taunton | 1 | 25 Apr 2004 | List A | |
| 97 | 107 | 106 | 13 | 2 | 91.50 | Essex | v Scotland | Edinburgh | 1 | 5 May 2004 | List A | |
| 97 | 91 | 83 | 14 | - | 116.86 | Sri Lanka A | v Glamorgan | Cardiff | 1 | 9 Jul 2004 | List A | |
| 97 | 123 | 94 | 11 | 2 | 103.19 | Essex | v Kent | Colchester | 1 | 22 Aug 2004 | List A | |
| 96* | 180 | 151 | 6 | - | 63.57 | Zimbabwe | v Sri Lanka | Bulawayo | 1 | 20 Apr 2004 | ODI # 2119 | |
| 96* | 110 | 114 | 11 | - | 84.21 | Northants | v Essex | Northampton | 2 | 6 Jun 2004 | List A | |
| 96* | 106 | 90 | 4 | 5 | 106.66 | Yorkshire | v Middlesex | Southgate | 2 | 1 Aug 2004 | List A | |
| 95 | 120 | 92 | 12 | 1 | 103.26 | Leics | v Sussex | Horsham | 1 | 23 May 2004 | List A | |
| 94* | 74 | 61 | 8 | 2 | 154.09 | Warwickshire | v Northants | Birmingham | 1 | 16 Jun 2004 | List A | |
| 93* | 182 | 87 | 8 | 3 | 106.89 | Northants | v Ireland | Dublin | 2 | 30 May 2004 | List A | |
| 93* | 159 | 144 | 9 | 1 | 64.58 | Worcs | v Durham | Chester-le-Street | 1 | 8 Aug 2004 | List A | |
| 93 | 149 | 104 | 8 | - | 89.42 | Derbyshire | v Somerset | Derby | 2 | 5 May 2004 | List A | |
| 93 | 122 | 98 | 9 | 1 | 94.89 | Sussex | v Notts | Hove | 2 | 21 Jul 2004 | List A |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figuresPerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:
Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]
New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]
Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]