CricketArchive

James Middlebrook as Umpire in Twenty20 Matches (82)

(count excludes the abandoned match in which no play was possible)
Officials are not known for all matches on the database - if you can fill in any missing details please contact us
6th July 2018 The Vitality Blast 2018 South DivisionEssex v Middlesex The Cloudfm County Ground, Chelmsford tt7013
13th July 2018 The Vitality Blast 2018 North DivisionDurham v Yorkshire Emirates Riverside, Chester-le-Street tt7039
18th July 2019 The Vitality Blast 2019 South DivisionGlamorgan v Somerset Sophia Gardens, Cardiff tt7967
2nd August 2019 The Vitality Blast 2019 North DivisionYorkshire v Worcestershire Emerald Headingley Cricket Stadium, Leeds tt8021
9th August 2019 The Vitality Blast 2019 South DivisionGlamorgan v Essex Sophia Gardens, Cardiff tt8042
16th August 2019 The Vitality Blast 2019 North DivisionNorthamptonshire v Leicestershire County Ground, Northampton tt8058f
30th August 2020 The Vitality Blast 2020 North GroupYorkshire v Derbyshire Emerald Headingley Cricket Stadium, Leeds tt8908
31st August 2020 The Vitality Blast 2020 North GroupDurham v Leicestershire Emerald Headingley Cricket Stadium, Leeds tt8912
31st August 2020 The Vitality Blast 2020 North GroupDerbyshire v Lancashire Emerald Headingley Cricket Stadium, Leeds tt8911
4th September 2020 The Vitality Blast 2020 North GroupNottinghamshire v Leicestershire Trent Bridge, Nottingham tt8941
13th September 2020 The Vitality Blast 2020 North GroupNottinghamshire v Derbyshire Trent Bridge, Nottingham tt8981
14th September 2020 The Vitality Blast 2020 North GroupYorkshire v Lancashire Emerald Headingley Cricket Stadium, Leeds tt8989
18th September 2020 The Vitality Blast 2020 North GroupLancashire v Durham Emirates Old Trafford, Manchester tt9005
20th September 2020 The Vitality Blast 2020 North GroupLancashire v Leicestershire Emirates Old Trafford, Manchester tt9015
20th June 2021 The Vitality Blast 2021 North GroupDurham v Warwickshire Emirates Riverside, Chester-le-Street tt9714
24th June 2021 The Vitality Blast 2021 South GroupGloucestershire v Glamorgan County Ground, Bristol tt9748
26th June 2021 The Vitality Blast 2021 North GroupYorkshire v Northamptonshire Emerald Headingley Cricket Stadium, Leeds tt9774
29th June 2021 The Vitality Blast 2021 South GroupEssex v Somerset The Cloudfm County Ground, Chelmsford tt9785
1st July 2021 The Vitality Blast 2021 South GroupMiddlesex v Sussex Lord's Cricket Ground, St John's Wood tt9795
2nd July 2021 The Vitality Blast 2021 North GroupDerbyshire v Worcestershire The Incora County Ground, Derby tt9798
16th July 2021 The Vitality Blast 2021 North GroupLancashire v Durham Emirates Old Trafford, Manchester tt9828
28th May 2022 The Vitality Blast 2022 North GroupLeicestershire v Derbyshire Uptonsteel County Ground, Leicester tt10852
30th May 2022 The Vitality Blast 2022 South GroupHampshire v Somerset The Ageas Bowl, Southampton tt10873
1st June 2022 The Vitality Blast 2022 South GroupGloucestershire v Kent Seat Unique Stadium, Bristol tt10880
3rd June 2022 The Vitality Blast 2022 North GroupWorcestershire v Warwickshire County Ground, New Road, Worcester tt10898
6th June 2022 The Vitality Blast 2022 North GroupYorkshire v Nottinghamshire Headingley, Leeds tt10917
10th June 2022 The Vitality Blast 2022 North GroupDurham v Lancashire Seat Unique Riverside Ground, Chester-le-Street tt10950
17th June 2022 The Vitality Blast 2022 North GroupDurham v Yorkshire Seat Unique Riverside Ground, Chester-le-Street tt10990
21st June 2022 The Vitality Blast 2022 North GroupNottinghamshire v Leicestershire Trent Bridge, Nottingham tt11014
23rd June 2022 The Vitality Blast 2022 South GroupSomerset v Hampshire The Cooper Associates County Ground, Taunton tt11020
24th June 2022 The Vitality Blast 2022 South GroupEssex v Surrey The Cloud County Ground, Chelmsford tt11026
1st July 2022 The Vitality Blast 2022 South GroupMiddlesex v Somerset Lord's Cricket Ground, St John's Wood tt11055
3rd July 2022 India in England and Ireland 2022  Northamptonshire v Indians County Ground, Northampton tt11077
19th August 2022 The Men's Hundred 2022  Birmingham Phoenix Men v Northern Superchargers Men Edgbaston, Birmingham tt11284
26th May 2023 The Vitality Blast 2023 North GroupLeicestershire v Warwickshire Uptonsteel County Ground, Leicester tt12201
29th May 2023 The Vitality Blast 2023 North GroupDerbyshire v Northamptonshire The Incora County Ground, Derby tt12234
31st May 2023 The Vitality Blast 2023 North GroupNorthamptonshire v Warwickshire County Ground, Northampton tt12253
2nd June 2023 The Vitality Blast 2023 North GroupDurham v Lancashire Seat Unique Riverside Ground, Chester-le-Street tt12269
4th June 2023 The Vitality Blast 2023 North GroupYorkshire v Derbyshire Headingley, Leeds tt12288
8th June 2023 The Vitality Blast 2023 North GroupNottinghamshire v Durham Trent Bridge, Nottingham tt12313
16th June 2023 The Vitality Blast 2023 North GroupYorkshire v Leicestershire Headingley, Leeds tt12352
18th June 2023 The Vitality Blast 2023 North GroupNorthamptonshire v Nottinghamshire County Ground, Northampton tt12363
20th June 2023 The Vitality Blast 2023 North GroupWorcestershire v Lancashire County Ground, New Road, Worcester tt12373
23rd June 2023 The Vitality Blast 2023 South GroupGlamorgan v Sussex Sophia Gardens, Cardiff tt12387
30th June 2023 The Vitality Blast 2023 North GroupNottinghamshire v Warwickshire Trent Bridge, Nottingham tt12407
4th August 2023 The Men's Hundred 2023  Southern Brave Men v Welsh Fire Men The Ageas Bowl, Southampton tt12510
12th August 2023 The Men's Hundred 2023  London Spirit Men v Trent Rockets Men Lord's Cricket Ground, St John's Wood tt12533
20th August 2023 The Men's Hundred 2023  Manchester Originals Men v Northern Superchargers Men Emirates Old Trafford, Manchester tt12573
31st May 2024 The Vitality Blast 2024 North GroupNottinghamshire v Northamptonshire Trent Bridge, Nottingham tt13701
7th June 2024 The Vitality Blast 2024 North GroupNorthamptonshire v Worcestershire County Ground, Northampton tt13736
9th June 2024 The Vitality Blast 2024 North GroupYorkshire v Derbyshire Headingley, Leeds tt13757
15th June 2024 The Vitality Blast 2024 North GroupNottinghamshire v Durham Trent Bridge, Nottingham tt13799
20th June 2024 The Vitality Blast 2024 North GroupYorkshire v Lancashire Headingley, Leeds tt13834
4th August 2024 The Men's Hundred 2024  Northern Superchargers Men v Manchester Originals Men Headingley, Leeds tt14024
6th August 2024 The Men's Hundred 2024  Manchester Originals Men v Oval Invincibles Men Emirates Old Trafford, Manchester tt14026
7th August 2024 The Men's Hundred 2024  Trent Rockets Men v London Spirit Men Trent Bridge, Nottingham tt14029
11th August 2024 The Men's Hundred 2024  Oval Invincibles Men v London Spirit Men The Kia Oval, Kennington tt14035
13th August 2024 The Men's Hundred 2024  Northern Superchargers Men v London Spirit Men Headingley, Leeds tt14042
17th August 2024 The Men's Hundred 2024 EliminatorBirmingham Phoenix Men v Southern Brave Men The Kia Oval, Kennington tt14054
3rd September 2024 The Vitality Blast 2024 Quarter-FinalSurrey v Durham The Kia Oval, Kennington tt14137
14th September 2024 The Vitality Blast 2024 Semi-FinalSomerset v Surrey Edgbaston, Birmingham tt14167
18th January 2025 SA20 2024/25  Pretoria Capitals v Paarl Royals SuperSport Park, Centurion tt14785
21st January 2025 SA20 2024/25  Durban's Super Giants v MI Cape Town Hollywoodbets Kingsmead, Durban tt14801
25th January 2025 SA20 2024/25  Paarl Royals v Pretoria Capitals Eurolux Boland Park, Paarl tt14822
6th June 2025 The Men's Vitality Blast 2025 North GroupWarwickshire v Yorkshire Edgbaston, Birmingham tt15209
7th June 2025 The Men's Vitality Blast 2025 North GroupNottinghamshire v Worcestershire Trent Bridge, Nottingham tt15214
8th June 2025 The Men's Vitality Blast 2025 North GroupYorkshire v Leicestershire Headingley, Leeds tt15232
11th June 2025 The Men's Vitality Blast 2025 North GroupNorthamptonshire v Warwickshire County Ground, Northampton tt15242
14th June 2025 The Men's Vitality Blast 2025 North GroupWarwickshire v Nottinghamshire Edgbaston, Birmingham tt15275
20th June 2025 The Men's Vitality Blast 2025 South GroupSurrey v Middlesex The Kia Oval, Kennington tt15328
10th July 2025 The Men's Vitality Blast 2025 North GroupDerbyshire v Worcestershire The Central Co-op County Ground, Derby tt15448
11th July 2025 The Men's Vitality Blast 2025 North GroupNorthamptonshire v Derbyshire County Ground, Northampton tt15463
13th July 2025 The Men's Vitality Blast 2025 North GroupWarwickshire v Northamptonshire Edgbaston, Birmingham tt15487
17th July 2025 The Men's Vitality Blast 2025 North GroupYorkshire v Lancashire Headingley, Leeds tt15504
18th July 2025 The Men's Vitality Blast 2025 North GroupDerbyshire v Warwickshire The Central Co-op County Ground, Derby tt15513
5th August 2025 The Men's Hundred 2025  London Spirit Men v Oval Invincibles Men Lord's Cricket Ground, St John's Wood tt15612
7th August 2025 The Men's Hundred 2025  Northern Superchargers Men v Welsh Fire Men Headingley, Leeds tt15619
13th August 2025 The Men's Hundred 2025  Southern Brave Men v Northern Superchargers Men Utilita Bowl, Southampton tt15641
14th August 2025 The Men's Hundred 2025  London Spirit Men v Trent Rockets Men Lord's Cricket Ground, St John's Wood tt15644
17th August 2025 The Men's Hundred 2025  Manchester Originals Men v Northern Superchargers Men Emirates Old Trafford, Manchester tt15657
24th August 2025 The Men's Hundred 2025  Manchester Originals Men v Birmingham Phoenix Men Emirates Old Trafford, Manchester tt15683
26th August 2025 The Men's Hundred 2025  Northern Superchargers Men v Manchester Originals Men Headingley, Leeds tt15687
30th August 2025 The Men's Hundred 2025 EliminatorNorthern Superchargers Men v Trent Rockets Men The Kia Oval, Kennington tt15702

 

 

 

 

This page was created by the CricketArchive Oracles

LATEST SCORES

| Privacy Policy | FAQs | Contact |
Copyright © 2003-2025 CricketArchive