Mike Barton

Currently at Erlestoke

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 705 17 0 1 41.47
2019 1113 16 1 4 74.20
2020 175 4 1 0 58.33
2021 526 14 1 0 40.46
2022 634 18 1 1 37.29
2023 529 15 0 0 35.27
2024 404 12 0 0 33.67
2025 128 9 2 0 18.29
Total 4214 105 6 6 42.57

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Erlestoke 4214 105 6 6 42.57
Total 4214 105 6 6 42.57

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Erlestoke 705 17 0 1 41.47
2019 Erlestoke 1113 16 1 4 74.20
2020 Erlestoke 175 4 1 0 58.33
2021 Erlestoke 526 14 1 0 40.46
2022 Erlestoke 634 18 1 1 37.29
2023 Erlestoke 529 15 0 0 35.27
2024 Erlestoke 404 12 0 0 33.67
2025 Erlestoke 128 9 2 0 18.29
Total 4214 105 6 6 42.57

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 2417 53 5 4 50.35
Away 1797 52 1 2 35.24
Total 4214 105 6 6 42.57

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 2971 63 5 4 51.22
Lost 1206 38 0 2 31.74
Tied 17 1 0 0 17.00
No Result 20 3 1 0 10.00
Total 4214 105 6 6 42.57

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 4177 103 5 6 42.62
2 13 1 0 0 13.00
5 24 1 1 0
Total 4214 105 6 6 42.57

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 256 6 6 0
Bowled 1400 31 0 2 45.16
LBW 246 7 0 0 35.14
Caught Keeper 263 12 0 0 21.92
Caught Fielder 1852 46 0 3 40.26
Stumped 135 1 0 1 135.00
Run Out 28 1 0 0 28.00
Hit Wicket 34 1 0 0 34.00
Total 4214 105 6 6 42.57

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 1 0 0 3-0-26-0 8.67
2021 3 2 0 5-0-22-2 11.00 15.00 4.40
2022 3 7 1 12.3-3-53-7 7.57 10.71 4.24
2023 5 4 0 16.2-0-138-4 34.50 24.50 8.45
2024 1 2 0 3-0-12-2 6.00 9.00 4.00
2025 4 4 0 8-0-52-4 13.00 12.00 6.50
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Erlestoke 17 19 1 47.5-3-303-19 15.95 15.11 6.33
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2018 Erlestoke 1 0 0 3-0-26-0 8.67
2021 Erlestoke 3 2 0 5-0-22-2 11.00 15.00 4.40
2022 Erlestoke 3 7 1 12.3-3-53-7 7.57 10.71 4.24
2023 Erlestoke 5 4 0 16.2-0-138-4 34.50 24.50 8.45
2024 Erlestoke 1 2 0 3-0-12-2 6.00 9.00 4.00
2025 Erlestoke 4 4 0 8-0-52-4 13.00 12.00 6.50
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 7 5 0 16.5-2-103-5 20.60 20.20 6.12
Away 10 14 1 31-1-200-14 14.29 13.29 6.45
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 8 12 1 26.3-3-144-12 12.00 13.25 5.43
Lost 9 7 0 21.2-0-159-7 22.71 18.29 7.45
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
6 8 16 1 26.3-3-135-16 8.44 9.94 5.09
7 8 3 0 20.2-0-159-3 53.00 40.67 7.82
8 1 0 0 1-0-9-0 9.00
Total 17 19 1 47.5-3-303-19 15.95 15.11 6.33

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
05 May 2018 Erlestoke v Purton 2 1 19 Bowled No
12 May 2018 Westbury 2 v Erlestoke 2 13 Caught Fielder No
19 May 2018 Erlestoke v Biddestone 3 1 23 Caught Fielder No
26 May 2018 Royal Wootton Bassett 3 v Erlestoke 1 38 Bowled No
02 Jun 2018 Erlestoke v Melksham 1 82 Caught Fielder No
09 Jun 2018 Bathford v Erlestoke 1 57 Caught Fielder No
16 Jun 2018 Erlestoke v Wanborough 1 37 Caught Keeper 3.0-0-26-0 No
23 Jun 2018 Erlestoke v Collingbourne 1 41 Caught Fielder No
30 Jun 2018 Goatacre 3 v Erlestoke 1 163 Bowled No
07 Jul 2018 Purton 2 v Erlestoke 1 14 Bowled No
14 Jul 2018 Erlestoke v Westbury 2 1 1 Caught Fielder No
21 Jul 2018 Biddestone 3 v Erlestoke 1 34 Caught Fielder No
04 Aug 2018 Melksham v Erlestoke 1 66 Caught Fielder No
11 Aug 2018 Erlestoke v Bathford 1 38 Caught Keeper No
18 Aug 2018 Wanborough v Erlestoke 1 19 Caught Fielder No
25 Aug 2018 Collingbourne v Erlestoke 1 25 LBW No
01 Sep 2018 Erlestoke v Goatacre 3 1 35 Caught Fielder No
27 Apr 2019 Erlestoke v Spye Park 1 135 Stumped No
04 May 2019 Erlestoke v Biddestone 3 1 101 Caught Fielder No
11 May 2019 Westbury 2 v Erlestoke 1 44 Caught Fielder No
18 May 2019 Erlestoke v Buscot Park 1 91 Bowled No
25 May 2019 Purton 2 v Erlestoke 1 34 Hit Wicket No
01 Jun 2019 Spye Park v Erlestoke 1 53 Caught Fielder No
08 Jun 2019 Erlestoke v Goatacre 3 5 24 Not Out No
22 Jun 2019 Erlestoke v Bathford 1 74 Bowled No
29 Jun 2019 Hinton Charterhouse 2 v Erlestoke 1 83 Bowled No
06 Jul 2019 Biddestone 3 v Erlestoke 1 141 Bowled No
13 Jul 2019 Erlestoke v Westbury 2 1 104 Caught Fielder No
20 Jul 2019 Buscot Park v Erlestoke 1 41 Bowled No
27 Jul 2019 Erlestoke v Purton 2 1 55 Caught Fielder No
17 Aug 2019 Erlestoke v Sherston Magna 1 77 Caught Fielder No
24 Aug 2019 Bathford v Erlestoke 1 48 Bowled No
31 Aug 2019 Erlestoke v Hinton Charterhouse 2 1 8 Caught Keeper No
01 Aug 2020 Erlestoke v Heytesbury & Sutton Veny 1 50 Caught Fielder No
08 Aug 2020 Potterne 3 v Erlestoke 1 53 Not Out No
22 Aug 2020 Erlestoke v Potterne 3 1 54 Caught Fielder No
29 Aug 2020 Devizes 2 v Erlestoke 1 18 Bowled No
24 Apr 2021 Ramsbury v Erlestoke 1 72 Bowled No
01 May 2021 Erlestoke v Marshfield 2 1 34 Caught Fielder No
29 May 2021 Erlestoke v Ramsbury 1 50 Bowled No
05 Jun 2021 Marlborough 2 v Erlestoke 1 19 Caught Fielder No
12 Jun 2021 Erlestoke v Sherston Magna 1 87 Caught Fielder No
19 Jun 2021 Melksham v Erlestoke 1 15 LBW No
26 Jun 2021 Erlestoke v Wanborough 1 20 Caught Fielder No
03 Jul 2021 Marshfield 2 v Erlestoke 1 15 Bowled No
10 Jul 2021 Erlestoke v Hinton Charterhouse 2 1 29 Caught Keeper No
17 Jul 2021 Heytesbury & Sutton Veny v Erlestoke 1 7 Caught Fielder 1.0-0-2-1 No
24 Jul 2021 Erlestoke v Corsham 3 1 52 Not Out 3.0-0-12-0 No
07 Aug 2021 Erlestoke v Marlborough 2 1 12 Bowled No
14 Aug 2021 Sherston Magna v Erlestoke 1 60 Caught Fielder 1.0-0-8-1 No
21 Aug 2021 Erlestoke v Melksham 4 Did Not Bat No
28 Aug 2021 Wanborough v Erlestoke 1 54 Caught Fielder No
30 Apr 2022 Erlestoke v Combe Down 1 2 Caught Fielder No
07 May 2022 Erlestoke v Swindon 3 1 25 Caught Fielder No
14 May 2022 Royal Wootton Bassett 2 v Erlestoke 1 4 Caught Fielder No
21 May 2022 Erlestoke v Beehive Southwick 1 35 Bowled No
28 May 2022 Great Bedwyn v Erlestoke 1 9 Bowled No
04 Jun 2022 Erlestoke v Chippenham 3 1 3 Caught Fielder No
11 Jun 2022 Combe Down v Erlestoke 1 6 Caught Fielder No
18 Jun 2022 Erlestoke v Marshfield 2 1 58 Bowled No
25 Jun 2022 White Horse v Erlestoke 1 16 Bowled No
02 Jul 2022 Erlestoke v Potterne 3 1 45 Caught Fielder No
09 Jul 2022 Swindon 3 v Erlestoke 1 68 Bowled No
16 Jul 2022 Erlestoke v Royal Wootton Bassett 2 1 26 Bowled No
23 Jul 2022 Beehive Southwick v Erlestoke 1 1 Bowled 9.0-1-45-5 No
24 Jul 2022 Erlestoke v Great Bedwyn 1 84 Not Out No
06 Aug 2022 Chippenham 3 v Erlestoke 1 6 Caught Keeper 1.0-0-4-0 No
20 Aug 2022 Marshfield 2 v Erlestoke 1 19 Bowled No
27 Aug 2022 Erlestoke v White Horse 1 217 Caught Fielder 2.3-2-4-2 No
03 Sep 2022 Potterne 3 v Erlestoke 1 10 Caught Fielder No
29 Apr 2023 Swindon United Churches v Erlestoke 1 36 Caught Fielder 5.0-0-37-2 No
13 May 2023 Erlestoke v Biddestone 2 1 54 Caught Fielder 1.0-0-9-0 No
20 May 2023 Warminster 2 v Erlestoke 1 19 Bowled No
27 May 2023 Erlestoke v Swindon United Churches 1 49 Bowled No
03 Jun 2023 Erlestoke v Box 1 58 Caught Fielder No
10 Jun 2023 Marshfield 2 v Erlestoke 1 25 Caught Fielder No
17 Jun 2023 Erlestoke v Goatacre 2 1 85 Bowled 4.0-0-39-1 No
24 Jun 2023 Nationwide House v Erlestoke 1 29 LBW No
01 Jul 2023 Erlestoke v Bradford-on-Avon 1 20 Caught Fielder No
08 Jul 2023 Erlestoke v Burbage & Easton Royal 2 1 18 LBW No
15 Jul 2023 Biddestone 2 v Erlestoke 1 28 Run Out No
12 Aug 2023 Erlestoke v Marshfield 2 1 1 Caught Fielder 0.2-0-1-0 No
19 Aug 2023 Goatacre 2 v Erlestoke 1 63 Caught Keeper 6.0-0-52-1 No
26 Aug 2023 Erlestoke v Nationwide House 1 14 Caught Keeper No
02 Sep 2023 Bradford-on-Avon v Erlestoke 1 30 LBW No
04 May 2024 Erlestoke v Marshfield 2 1 18 Caught Fielder No
01 Jun 2024 Biddestone 2 v Erlestoke 1 96 Bowled No
15 Jun 2024 Melksham v Erlestoke 1 14 Bowled No
22 Jun 2024 Erlestoke v Royal Wootton Bassett 2 1 17 Caught Fielder No
29 Jun 2024 Trowbridge 2 v Erlestoke 1 5 Caught Fielder No
13 Jul 2024 Erlestoke v Box 1 40 Caught Fielder No
20 Jul 2024 Nationwide House v Erlestoke 1 0 Bowled No
03 Aug 2024 Erlestoke v Biddestone 2 1 10 Caught Fielder No
10 Aug 2024 Calne v Erlestoke 1 31 Caught Keeper No
17 Aug 2024 Erlestoke v Melksham 1 44 Caught Fielder No
24 Aug 2024 Royal Wootton Bassett 2 v Erlestoke 1 33 LBW No
31 Aug 2024 Erlestoke v Trowbridge 2 1 96 LBW 3.0-0-12-2 No
03 May 2025 Bishops Cannings v Erlestoke 1 11 Caught Keeper No
10 May 2025 Erlestoke v Wanborough 1 22 Caught Fielder No
17 May 2025 Bradford-on-Avon v Erlestoke 1 22 Bowled 3.0-0-8-2 No
24 May 2025 Erlestoke v Swindon NALGO 1 35 Not Out No
31 May 2025 Goatacre 2 v Erlestoke 1 4 Bowled 2.0-0-23-0 No
07 Jun 2025 Erlestoke v Melksham 1 8 Not Out No
14 Jun 2025 Marshfield 2 v Erlestoke 1 4 Caught Keeper 2.0-0-8-2 No
21 Jun 2025 Box v Erlestoke 1 22 Caught Keeper 1.0-0-13-0 No
28 Jun 2025 Erlestoke v Trowbridge 2 1 0 Caught Keeper No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
05 May 2018 Erlestoke v Purton 2 Caught Keeper Terry Evans David Allen 20
05 May 2018 Erlestoke v Purton 2 Stumped Mark Mullis Jamie Richards 14
05 May 2018 Erlestoke v Purton 2 Stumped Terry Evans Harrison Burridge 5
12 May 2018 Westbury 2 v Erlestoke Stumped Liam Foster Clark Evans 24
19 May 2018 Erlestoke v Biddestone 3 Caught Keeper Graeme Morrison Cormac Pritchett 0
02 Jun 2018 Erlestoke v Melksham Stumped Toby Dorgan Rich Hemmings 5
09 Jun 2018 Bathford v Erlestoke Caught Keeper Matt Thomas Adam Brunton 6
09 Jun 2018 Bathford v Erlestoke Caught Keeper James Millard Darren Sutton 26
16 Jun 2018 Erlestoke v Wanborough Caught Fielder Joe Dorgan John Baldwin 20
16 Jun 2018 Erlestoke v Wanborough Caught Fielder Joe Maloney Stanley Vas 9
07 Jul 2018 Purton 2 v Erlestoke Run Out Jack Goodwin 23
07 Jul 2018 Purton 2 v Erlestoke Stumped Mark Mullis David Allen 7
07 Jul 2018 Purton 2 v Erlestoke Stumped Terry Evans Jack Clarke 66
21 Jul 2018 Biddestone 3 v Erlestoke Stumped Liam Foster Alex Horn 1
04 Aug 2018 Melksham v Erlestoke Caught Keeper Jake Plant Chris Singh 0
04 Aug 2018 Melksham v Erlestoke Caught Keeper Joe Maloney Chris Long 12
04 Aug 2018 Melksham v Erlestoke Stumped Felix Plant Gary Ings 39
25 Aug 2018 Collingbourne v Erlestoke Stumped Terry Evans Owen Sheppard 102
25 Aug 2018 Collingbourne v Erlestoke Caught Keeper Jamie Brookes Karl Gingell 7
25 Aug 2018 Collingbourne v Erlestoke Stumped Terry Evans Sam Collins 3
25 Aug 2018 Collingbourne v Erlestoke Stumped Toby Dorgan James Phillips 0
01 Sep 2018 Erlestoke v Goatacre 3 Stumped Mark Mullis Amitabh Chakraborty 1
27 Apr 2019 Erlestoke v Spye Park Caught Keeper Kieran Dickenson Jonathan Anstee De Mas 12
27 Apr 2019 Erlestoke v Spye Park Caught Keeper Matt Thomas Chris Bogg 4
27 Apr 2019 Erlestoke v Spye Park Caught Keeper Mark Mullis Simon Ellis 30
04 May 2019 Erlestoke v Biddestone 3 Stumped Alex Morgan C Meggs 14
11 May 2019 Westbury 2 v Erlestoke Caught Keeper Jamie Coupe Paul Gainey 0
11 May 2019 Westbury 2 v Erlestoke Caught Keeper Jake Asserati Adam Reeves 1
18 May 2019 Erlestoke v Buscot Park Caught Keeper Kieran Dickenson Stuart Burchett 1
18 May 2019 Erlestoke v Buscot Park Caught Keeper Joe Dorgan Ben Batchelor 87
25 May 2019 Purton 2 v Erlestoke Caught Keeper Alex Ladner Phil Duffell 43
25 May 2019 Purton 2 v Erlestoke Run Out Callum Flay 14
22 Jun 2019 Erlestoke v Bathford Stumped Mark Mullis Alex Garrett 8
22 Jun 2019 Erlestoke v Bathford Caught Keeper Alex Ladner Les MacKenzie 4
29 Jun 2019 Hinton Charterhouse 2 v Erlestoke Caught Keeper Mark Bedford Hugh Brooker 9
29 Jun 2019 Hinton Charterhouse 2 v Erlestoke Caught Keeper Joe Dorgan Andy Fussell 32
20 Jul 2019 Buscot Park v Erlestoke Caught Keeper Mark Bedford Matthew Lawrence 37
20 Jul 2019 Buscot Park v Erlestoke Stumped Graeme Morrison Charlie Morgan 13
27 Jul 2019 Erlestoke v Purton 2 Caught Keeper Matt Thomas Mazhar Hussain 51
27 Jul 2019 Erlestoke v Purton 2 Caught Keeper Matt Thomas Baber Khan 0
31 Aug 2019 Erlestoke v Hinton Charterhouse 2 Stumped Mark Mullis Giles White 57
01 Aug 2020 Erlestoke v Heytesbury & Sutton Veny Caught Fielder Toby Dorgan Graham Kitley 23
01 Aug 2020 Erlestoke v Heytesbury & Sutton Veny Caught Fielder Toby Dorgan Andy Pragnell 0
08 Aug 2020 Potterne 3 v Erlestoke Caught Fielder Jamie Brookes Rory Lyttle 15
01 May 2021 Erlestoke v Marshfield 2 Caught Fielder tom lucas Matt Cox 0
01 May 2021 Erlestoke v Marshfield 2 Caught Fielder Joe Dorgan Elliot Ede 6
05 Jun 2021 Marlborough 2 v Erlestoke Caught Fielder tom lucas Raghuveer Tupurani 45
05 Jun 2021 Marlborough 2 v Erlestoke Caught Fielder Jake Asserati Balakrishna Mareedu 7
12 Jun 2021 Erlestoke v Sherston Magna Caught Keeper Matt Thomas Will Roberts 0
12 Jun 2021 Erlestoke v Sherston Magna Caught Fielder Matt Thomas Andy Pegg 8
19 Jun 2021 Melksham v Erlestoke Caught Fielder tom lucas Liam Merrett 0
14 Aug 2021 Sherston Magna v Erlestoke Caught Fielder James Millard Greg Hall 43
28 Aug 2021 Wanborough v Erlestoke Caught Fielder Toby Dorgan David Novais 1
28 Aug 2021 Wanborough v Erlestoke Caught Fielder Will Croucher Natividade Fernandes 3
14 May 2022 Royal Wootton Bassett 2 v Erlestoke Caught Fielder James Millard Ravi Samant 3
21 May 2022 Erlestoke v Beehive Southwick Caught Fielder Mark Bedford Joe Stockley 3
11 Jun 2022 Combe Down v Erlestoke Caught Fielder Toby Dorgan Peter Lee-Wright 0
25 Jun 2022 White Horse v Erlestoke Caught Keeper Ryan Mee Nick Clarke 54
25 Jun 2022 White Horse v Erlestoke Stumped James Millard M Farooq 10
16 Jul 2022 Erlestoke v Royal Wootton Bassett 2 Caught Fielder jonny marion Mike Evans 48
27 Aug 2022 Erlestoke v White Horse Caught Fielder Toby Dorgan J Shaw 1
20 May 2023 Warminster 2 v Erlestoke Caught Keeper Joe Dorgan Cieran Woodhouse 0
17 Jun 2023 Erlestoke v Goatacre 2 Caught Fielder Mike Barton Toby Horton 130
15 Jul 2023 Biddestone 2 v Erlestoke Caught Keeper Joe Dorgan Tom Mcarthur 7
15 Jul 2023 Biddestone 2 v Erlestoke Caught Keeper Joe Dorgan Matt Williams 2
15 Jul 2023 Biddestone 2 v Erlestoke Caught Keeper Oscar Fox Tom Ellaway 18
26 Aug 2023 Erlestoke v Nationwide House Caught Keeper Joe Dorgan Sharique Qureshi 6
26 Aug 2023 Erlestoke v Nationwide House Caught Keeper James Hudson Mick Harris 0
04 May 2024 Erlestoke v Marshfield 2 Caught Fielder Jamie Coupe Tom Clay 0
22 Jun 2024 Erlestoke v Royal Wootton Bassett 2 Caught Fielder Sam Brooks Jonathon Clarke 43
22 Jun 2024 Erlestoke v Royal Wootton Bassett 2 Caught Fielder Matt Hamblin Euan Burke 29
22 Jun 2024 Erlestoke v Royal Wootton Bassett 2 Caught Fielder Matt Hamblin Morgan Marsh-Ballard 12
29 Jun 2024 Trowbridge 2 v Erlestoke Stumped Toby Dorgan Jack Hughes 13
13 Jul 2024 Erlestoke v Box Caught Fielder D Cummine Sam Plowright 13
13 Jul 2024 Erlestoke v Box Caught Fielder D Cummine Chris Warren 0
03 Aug 2024 Erlestoke v Biddestone 2 Run Out Oliver Kidner 96
31 Aug 2024 Erlestoke v Trowbridge 2 Caught Fielder Mike Barton Ben Hughes 0
03 May 2025 Bishops Cannings v Erlestoke Caught Fielder Matt Hamblin Charlie Paget 0
31 May 2025 Goatacre 2 v Erlestoke Caught Fielder Joe Dorgan Eric Pyke 4
31 May 2025 Goatacre 2 v Erlestoke Caught Fielder D Cummine Thomas Ponting 5
28 Jun 2025 Erlestoke v Trowbridge 2 Caught Fielder Joe Dorgan Tony Burrows 31

Matches Umpired

No matches umpired

Hide ...

Show ...

If any of the above information is incorrect, click here for information on how to get it corrected.