Place Of Birth
Whitby, Yorkshire
Born
25 September 1987
Country
England
Role
Batsman
Batting Style
Left Handed Bat
Bowling Style
Right Arm Off Break
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Somerset vs Yorkshire · Match 19 | First Class | May 1, 2026 | 24 | 49 | 4 | 0 | 48.98 |
| Yorkshire vs Sussex · Match 14 | First Class | April 24, 2026 | 6 | 28 | 0 | 0 | 21.43 |
| Yorkshire vs Hampshire · Match 8 | First Class | April 10, 2026 | 76 | 182 | 10 | 0 | 41.76 |
| Glamorgan vs Yorkshire · Match 3 | First Class | April 3, 2026 | 134 | 248 | 17 | 0 | 54.03 |
| Yorkshire vs Durham · 70th Match | First Class | September 24, 2025 | 69 | 127 | 9 | 0 | 54.33 |
| Sussex vs Yorkshire · 63rd Match | First Class | September 15, 2025 | 51 | 100 | 7 | 0 | 51.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Somerset vs Yorkshire · 57th Match | First Class | September 8, 2025 | 1 | 0 | 2 | 0 | 0 | 0 | 2.00 |
| Kent vs Yorkshire · at Canterbury | List A | August 26, 2025 | 5 | 0 | 30 | 1 | 0 | 0 | 6.00 |
| Yorkshire vs Durham · at Scarborough | List A | August 22, 2025 | 9.1 | 1 | 27 | 1 | 0 | 1 | 2.97 |
| Yorkshire vs Somerset · at York | List A | August 14, 2025 | 3 | 0 | 21 | 0 | 0 | 0 | 7.00 |
| Yorkshire vs Sussex · 53rd Match | First Class | July 29, 2025 | 5 | 1 | 8 | 0 | 0 | 0 | 1.60 |
| Yorkshire vs Surrey · 49th Match | First Class | July 22, 2025 | 2 | 0 | 9 | 1 | 0 | 0 | 4.50 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| County Championship Division One 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 242 | 522 | 31 | 0 | 46.36 |
| Metro Bank One Day Cup 2025 | LISTA | Aug 5, 2025 - Sep 20, 2025 | 156 | 243 | 25 | 0 | 64.20 |
| Vitality Blast 2025 | T20 | May 29, 2025 - Sep 13, 2025 | 162 | 133 | 19 | 4 | 121.80 |
| County Championship Division One 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 1173 | 2544 | 164 | 1 | 46.11 |
| Abu Dhabi T20 Counties Super Cup 2025 | T20 | Mar 14, 2025 - Mar 17, 2025 | 1 | 3 | 0 | 0 | 33.33 |
| International League T20 2025 | T20 | Jan 11, 2025 - Feb 9, 2025 | 46 | 41 | 6 | 1 | 112.20 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Metro Bank One Day Cup 2025 | LISTA | Aug 5, 2025 - Sep 20, 2025 | 17.1 | 1 | 78 | 2 | 1/27 | 4.54 |
| Vitality Blast 2025 | T20 | May 29, 2025 - Sep 13, 2025 | 4 | 0 | 27 | 1 | 1/3 | 6.75 |
| County Championship Division One 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 23 | 4 | 60 | 3 | 1/1 | 2.61 |
| Vitality County Championship Division Two 2024 | FIRSTCLASS | Apr 5, 2024 - Sep 26, 2024 | 54.2 | 5 | 188 | 8 | 4/56 | 3.46 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 7 | 13 | 265 | 529 | 107 | 20.3800 | 50.0900 | 0 | 40 | 1 | 0 | 1 |
| T20 | 218 | 208 | 4979 | 3485 | 161 | 24.6400 | 142.8600 | 6 | 537 | 183 | 32 | 1 |
| List A | 131 | 124 | 3921 | 4255 | 144 | 33.8000 | 92.1500 | 8 | 427 | 68 | 18 | 5 |
| First Class | 252 | 422 | 16120 | 0 | 251 | 40.0000 | 0.0000 | 19 | 0 | 0 | 82 | 40 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TEST | 7 | 1 | 1.00 | 6 | 0 | 0 | 0.0000 | 0.0000 | 0.0000 | - | - | 0 | 0 | 0 |
| T20 | 218 | 46 | 92.10 | 553 | 711 | 26 | 27.3400 | 7.7100 | 21.2000 | 5/31 | 5/31 | 0 | 1 | 0 |
| List A | 131 | 27 | 77.10 | 463 | 451 | 8 | 56.3700 | 5.8400 | 57.8000 | 2/27 | 2/27 | 0 | 0 | 0 |
| First Class | 252 | 132 | 622.30 | 3735 | 2118 | 49 | 43.2200 | 3.4000 | 76.2000 | 4/56 | 5/61 | 1 | 0 | 0 |
IPL 2026, GT VS SRH: Stadium Details, Pitch Report, Stats and Hourly Weather Report & Where to Watch
Gujarat Titans Crush Rajasthan Royals by 77 Runs as Rashid Khan, Shubman Gill Shine in IPL 2026
IPL 2026 Most Runs and Most Wickets after GT's batting firepower helped them beat Rajasthan Royals