Alex Lees
Durham · batsman
2,829
Runs
31.09
Batting average
0
Wickets
0
Economy
Batting
Matches102
Innings102
Runs2829
Average31.09
Strike rate127.32
High score108
Fifties17
Hundreds2
Boundaries
Fours280
Sixes67
Bowling
Innings0
Overs0
Wickets0
Runs conceded0
Average0
Economy0
Strike rate0
Best figures-
How they get out
Caught55
Caught behind0
Bowled23
LBW6
Stumped5
Run out2
Fielding
Catches38
Stumpings0
Run outs2
Total dismissals40
Grounds Alex Lees plays most
- Riverside Ground32 matches · 846 runs
- Headingley19 matches · 448 runs
- Trent Bridge8 matches · 112 runs
- Old Trafford7 matches · 224 runs
- The Cooper Associates County Ground6 matches · 147 runs
- County Ground, New Road4 matches · 120 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 12 Jul 2026 | Vitality Blast | Lancashire | 1 (4) | — |
| 10 Jul 2026 | Vitality Blast | Derbyshire | 8 (8) | — |
| 8 Jul 2026 | Vitality Blast | Leicestershire | 80 (45) | — |
| 5 Jul 2026 | Vitality Blast | Nottinghamshire | 43 (35) | — |
| 3 Jul 2026 | Vitality Blast | Yorkshire | 73 (35) | — |
| 28 Jun 2026 | Vitality Blast | Middlesex | 108 (68) | — |
| 9 Jun 2026 | Vitality Blast | Lancashire | 42 (27) | — |
| 6 Jun 2026 | Vitality Blast | Northamptonshire | 15 (12) | — |
| 31 May 2026 | Vitality Blast | Nottinghamshire | 2 (4) | — |
| 29 May 2026 | Vitality Blast | Yorkshire | 2 (4) | — |
| 24 May 2026 | Vitality Blast | Leicestershire | 45 (26) | — |
| 22 May 2026 | Vitality Blast | Derbyshire | 54 (28) | — |
| 5 Sept 2025 | Vitality Blast | Hampshire | 26 (24) | — |
| 18 Jul 2025 | Vitality Blast | Northamptonshire | 101* (51) | — |
| 13 Jul 2025 | Vitality Blast | Lancashire | 11 (16) | — |
| 11 Jul 2025 | Vitality Blast | Nottinghamshire | 11 (10) | — |
| 6 Jul 2025 | Vitality Blast | Birmingham Bears | 4 (5) | — |
| 4 Jul 2025 | Vitality Blast | Nottinghamshire | 77 (49) | — |
| 20 Jun 2025 | Vitality Blast | Yorkshire | 40 (24) | — |
| 18 Jun 2025 | Vitality Blast | Worcestershire | 28 (26) | — |
| 15 Jun 2025 | Vitality Blast | Yorkshire | 62 (46) | — |
| 13 Jun 2025 | Vitality Blast | Northamptonshire | 29 (23) | — |
| 11 Jun 2025 | Vitality Blast | Derbyshire | 1 (3) | — |
| 6 Jun 2025 | Vitality Blast | Leicestershire | 21 (19) | — |
| 1 Jun 2025 | Vitality Blast | Lancashire | 16 (16) | — |
| 31 May 2025 | Vitality Blast | Birmingham Bears | 4 (4) | — |
| 3 Sept 2024 | Vitality Blast | Surrey | 12 (14) | — |
| 19 Jul 2024 | Vitality Blast | Derbyshire | 72* (61) | — |
| 14 Jul 2024 | Vitality Blast | Northamptonshire | 1 (4) | — |
| 12 Jul 2024 | Vitality Blast | Nottinghamshire | 29 (27) | — |
| 11 Jul 2024 | Vitality Blast | Yorkshire | 2 (3) | — |
| 5 Jul 2024 | Vitality Blast | Worcestershire | 22 (16) | — |
| 21 Jun 2024 | Vitality Blast | Yorkshire | 6 (10) | — |
| 16 Jun 2024 | Vitality Blast | Lancashire | 30 (21) | — |
| 15 Jun 2024 | Vitality Blast | Nottinghamshire | 22* (17) | — |
| 12 Jun 2024 | Vitality Blast | Leicestershire | 8 (10) | — |
| 8 Jun 2024 | Vitality Blast | Birmingham Bears | 8 (11) | — |
| 7 Jun 2024 | Vitality Blast | Leicestershire | 71* (54) | — |
| 31 May 2024 | Vitality Blast | Birmingham Bears | 14 (14) | — |
| 30 May 2024 | Vitality Blast | Lancashire | 4 (6) | — |
| 30 Jun 2023 | Vitality Blast | Worcestershire | 2 (3) | — |
| 20 Jun 2023 | Vitality Blast | Birmingham Bears | 1 (2) | — |
| 18 Jun 2023 | Vitality Blast | Lancashire | 78 (58) | — |
| 16 Jun 2023 | Vitality Blast | Derbyshire | 23 (20) | — |
| 9 Jun 2023 | Vitality Blast | Leicestershire | 13 (14) | — |
| 8 Jun 2023 | Vitality Blast | Nottinghamshire | 11 (6) | — |
| 6 Jun 2023 | Vitality Blast | Northamptonshire | 30 (24) | — |
| 4 Jun 2023 | Vitality Blast | Leicestershire | 9 (10) | — |
| 29 May 2023 | Vitality Blast | Nottinghamshire | 13 (17) | — |
| 28 May 2023 | Vitality Blast | Yorkshire | 90 (54) | — |
| 26 May 2023 | Vitality Blast | Northamptonshire | 37* (31) | — |
| 18 Jul 2021 | Vitality Blast | Nottinghamshire | 0 (2) | — |
| 20 Sept 2020 | Vitality Blast | Nottinghamshire | 28 (15) | — |
| 18 Sept 2020 | Vitality Blast | Lancashire | 67* (62) | — |
| 16 Sept 2020 | Vitality Blast | Yorkshire | 14 (15) | — |
| 13 Sept 2020 | Vitality Blast | Leicestershire | 15 (13) | — |
| 11 Sept 2020 | Vitality Blast | Derbyshire | 77* (56) | — |
| 4 Sept 2020 | Vitality Blast | Yorkshire | 24 (20) | — |
| 31 Aug 2020 | Vitality Blast | Leicestershire | 36 (29) | — |
| 29 Aug 2020 | Vitality Blast | Nottinghamshire | 53 (45) | — |
| 27 Aug 2020 | Vitality Blast | Lancashire | 51 (39) | — |
| 15 Aug 2019 | Vitality Blast | Worcestershire | 19* (23) | — |
| 9 Aug 2019 | Vitality Blast | Derbyshire | 3 (3) | — |
| 7 Aug 2019 | Vitality Blast | Northamptonshire | 4 (8) | — |
| 2 Aug 2019 | Vitality Blast | Lancashire | 39 (39) | — |
| 31 Jul 2019 | Vitality Blast | Leicestershire | 7* (7) | — |
| 28 Jul 2019 | Vitality Blast | Worcestershire | 44 (32) | — |
| 21 Jul 2019 | Vitality Blast | Lancashire | 12 (11) | — |
| 19 Jul 2019 | Vitality Blast | Durham | — | — |
| 4 Aug 2017 | Vitality Blast | Durham | 29 (26) | — |
| 23 Jul 2017 | Vitality Blast | Worcestershire | 11 (7) | — |
| 20 Aug 2016 | Vitality Blast | Durham | 22 (17) | — |
| 11 Aug 2016 | Vitality Blast | Glamorgan | 36 (25) | — |
| 29 Jul 2016 | Vitality Blast | Northamptonshire | 59 (50) | — |
| 22 Jul 2016 | Vitality Blast | Northamptonshire | 35 (27) | — |
| 20 Jul 2016 | Vitality Blast | Durham | 5 (6) | — |
| 15 Jul 2016 | Vitality Blast | Nottinghamshire | 1 (6) | — |
| 10 Jul 2016 | Vitality Blast | Derbyshire | 0 (1) | — |
| 8 Jul 2016 | Vitality Blast | Warwickshire | 23 (22) | — |
| 1 Jul 2016 | Vitality Blast | Lancashire | 5 (10) | — |
| 24 Jun 2016 | Vitality Blast | Durham | 43 (25) | — |
| 3 Jun 2016 | Vitality Blast | Lancashire | 16 (9) | — |
| 2 Jun 2016 | Vitality Blast | Worcestershire | 46 (37) | — |
| 27 May 2016 | Vitality Blast | Leicestershire | 3 (11) | — |
| 24 Jul 2015 | Vitality Blast | Warwickshire | 63 (49) | — |
| 17 Jul 2015 | Vitality Blast | Northamptonshire | 46 (43) | — |
| 14 Jul 2015 | Vitality Blast | Worcestershire | 20 (14) | — |
| 12 Jul 2015 | Vitality Blast | Derbyshire | 1 (2) | — |
| 10 Jul 2015 | Vitality Blast | Durham | 7 (13) | — |
| 21 Jun 2015 | Vitality Blast | Warwickshire | 4 (5) | — |
| 29 May 2015 | Vitality Blast | Durham | 9 (10) | — |
| 22 May 2015 | Vitality Blast | Nottinghamshire | 2 (4) | — |
| 15 May 2015 | Vitality Blast | Derbyshire | 23 (17) | — |
| 25 Jul 2014 | Vitality Blast | Nottinghamshire | 16 (10) | — |
| 18 Jul 2014 | Vitality Blast | Warwickshire | 15 (16) | — |
| 13 Jul 2014 | Vitality Blast | Derbyshire | 67* (44) | — |
| 11 Jul 2014 | Vitality Blast | Durham | 29 (25) | — |
| 2 Jul 2014 | Vitality Blast | Durham | 19 (13) | — |
| 1 Jul 2014 | Vitality Blast | Leicestershire | 0 (1) | — |
| 28 Jun 2014 | Vitality Blast | Nottinghamshire | 37 (37) | — |
| 13 Jun 2014 | Vitality Blast | Northamptonshire | 35 (28) | — |
| 6 Jun 2014 | Vitality Blast | Lancashire | 36 (29) | — |
| 30 May 2014 | Vitality Blast | Derbyshire | 61* (45) | — |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.