Phil Duffell

Currently at Purton

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 194 6 0 0 32.33
2019 133 8 0 0 16.62
2020 151 7 0 0 21.57
2021 348 14 1 1 26.77
2022 184 15 4 0 16.73
2023 231 12 1 0 21.00
2024 227 10 0 0 22.70
Total 1468 72 6 1 22.24

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Purton 493 26 3 1 21.43
Purton 2 975 46 3 0 22.67
Total 1468 72 6 1 22.24

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Purton 2 194 6 0 0 32.33
2019 Purton 2 133 8 0 0 16.62
2020 Purton 116 5 0 0 23.20
2020 Purton 2 35 2 0 0 17.50
2021 Purton 348 14 1 1 26.77
2022 Purton 29 7 2 0 5.80
2022 Purton 2 155 8 2 0 25.83
2023 Purton 2 231 12 1 0 21.00
2024 Purton 2 227 10 0 0 22.70
Total 1468 72 6 1 22.24

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 695 35 3 0 21.72
Away 773 37 3 1 22.74
Total 1468 72 6 1 22.24

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 851 39 4 1 24.31
Lost 583 31 2 0 20.10
No Result 34 2 0 0 17.00
Total 1468 72 6 1 22.24

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
1 664 31 4 1 24.59
2 71 6 0 0 11.83
3 394 18 0 0 21.89
4 203 6 0 0 33.83
5 80 3 0 0 26.67
6 40 2 0 0 20.00
7 0 1 0 0 0.00
8 1 2 1 0 1.00
9 14 2 0 0 7.00
10 1 1 1 0
Total 1468 72 6 1 22.24

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 153 6 6 1
Bowled 400 18 0 0 22.22
LBW 81 12 0 0 6.75
Caught Keeper 209 8 0 0 26.12
Caught Fielder 423 21 0 0 20.14
Run Out 202 7 0 0 28.86
Total 1468 72 6 1 22.24

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2023 6 9 0 31.1-0-179-9 19.89 20.78 5.74
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Purton 2 6 9 0 31.1-0-179-9 19.89 20.78 5.74
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2023 Purton 2 6 9 0 31.1-0-179-9 19.89 20.78 5.74
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 4 3 0 16.1-0-98-3 32.67 32.33 6.06
Away 2 6 0 15-0-81-6 13.50 15.00 5.40
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Won 2 2 0 6.1-0-29-2 14.50 18.50 4.70
Lost 4 7 0 25-0-150-7 21.43 21.43 6.00
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
4 1 1 0 6-0-45-1 45.00 36.00 7.50
5 5 8 0 25.1-0-134-8 16.75 18.88 5.32
Total 6 9 0 31.1-0-179-9 19.89 20.78 5.74

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
02 Jun 2018 Purton 2 v Goatacre 3 4 Did Not Bat No
09 Jun 2018 Biddestone 3 v Purton 2 5 42 Caught Fielder No
23 Jun 2018 Wanborough v Purton 2 4 49 Run Out No
30 Jun 2018 Purton 2 v Melksham 4 48 Run Out No
28 Jul 2018 Bathford v Purton 2 6 Did Not Bat No
18 Aug 2018 Royal Wootton Bassett 3 v Purton 2 3 37 Caught Keeper No
25 Aug 2018 Purton 2 v Wanborough 4 1 Bowled No
01 Sep 2018 Melksham v Purton 2 6 17 Bowled No
27 Apr 2019 Sherston Magna v Purton 2 1 10 Caught Fielder No
04 May 2019 Goatacre 3 v Purton 2 3 28 Caught Keeper No
11 May 2019 Purton 2 v Sherston Magna 5 6 LBW No
25 May 2019 Purton 2 v Erlestoke 1 43 Caught Keeper No
01 Jun 2019 Purton 2 v Westbury 2 3 18 Run Out No
08 Jun 2019 Hinton Charterhouse 2 v Purton 2 1 19 Caught Fielder No
15 Jun 2019 Purton 2 v Biddestone 3 1 0 Bowled No
22 Jun 2019 Spye Park v Purton 2 1 9 Bowled No
01 Aug 2020 Purton v Swindon United Churches 3 Did Not Bat No
08 Aug 2020 Purton 2 v Great Bedwyn 1 3 Caught Keeper No
15 Aug 2020 Purton v Malmesbury 7 Did Not Bat No
22 Aug 2020 Purton 2 v Marlborough 2 5 32 Caught Fielder No
29 Aug 2020 Purton v Chippenham 2 3 39 Caught Fielder No
05 Sep 2020 Swindon United Churches v Purton 3 24 Caught Fielder No
12 Sep 2020 Purton v Biddestone 2 3 8 Caught Fielder No
19 Sep 2020 Malmesbury v Purton 3 40 Caught Keeper No
26 Sep 2020 Purton v Marlborough 3 5 LBW No
01 May 2021 Burbage & Easton Royal 2 v Purton 2 27 LBW No
29 May 2021 Purton v Chippenham 2 1 10 Bowled No
05 Jun 2021 Bear Flat v Purton 1 0 LBW No
12 Jun 2021 Purton v Winsley 1 39 Caught Fielder No
19 Jun 2021 Swindon NALGO v Purton 1 28 Caught Fielder No
26 Jun 2021 Purton v Swindon 2 4 7 LBW No
03 Jul 2021 Purton v Burbage & Easton Royal 2 4 49 Bowled No
10 Jul 2021 Beckington v Purton 9 3 Run Out No
17 Jul 2021 Purton v Marlborough 7 0 LBW No
24 Jul 2021 Hinton Charterhouse v Purton 9 11 Caught Fielder No
31 Jul 2021 Chippenham 2 v Purton 4 49 Bowled No
07 Aug 2021 Purton v Bear Flat 6 23 Bowled No
14 Aug 2021 Winsley v Purton 3 0 LBW No
28 Aug 2021 Swindon 2 v Purton 1 102 Not Out No
07 May 2022 Purton v Chippenham 2 3 11 LBW No
14 May 2022 Swindon NALGO v Purton 3 13 Bowled No
21 May 2022 Goatacre 3 v Purton 2 1 7 Not Out No
28 May 2022 Marlborough v Purton 8 0 Bowled No
04 Jun 2022 Purton v Avebury 10 1 Not Out No
11 Jun 2022 Purton v Bear Flat 8 Did Not Bat No
18 Jun 2022 Calne v Purton 10 Did Not Bat No
25 Jun 2022 Heytesbury & Sutton Veny v Purton 2 2 16 Caught Keeper No
02 Jul 2022 Purton 2 v Keevil 2 Did Not Bat No
09 Jul 2022 Chippenham 2 v Purton 2 0 LBW No
16 Jul 2022 Purton v Swindon NALGO 8 1 Not Out No
23 Jul 2022 Purton 2 v Goatacre 3 3 5 Caught Fielder No
30 Jul 2022 Wilcot v Purton 2 1 6 Caught Fielder No
06 Aug 2022 Purton 2 v Avebury 2 2 26 Bowled No
13 Aug 2022 Purton 2 v Beckington 2 1 26 Not Out No
20 Aug 2022 Ramsbury v Purton 2 1 29 Caught Fielder No
27 Aug 2022 Winsley v Purton 3 3 LBW No
03 Sep 2022 Keevil v Purton 2 1 40 Run Out No
13 May 2023 Corsham 3 v Purton 2 1 0 Bowled No
20 May 2023 Bear Flat v Purton 8 Did Not Bat No
27 May 2023 Winsley 2 v Purton 2 3 30 Bowled No
03 Jun 2023 Swindon 2 v Purton 9 Did Not Bat No
17 Jun 2023 Purton 2 v Keevil 3 42 Caught Keeper 0.1-0-0-1 No
24 Jun 2023 Purton 2 v Sherston Magna 3 9 Caught Fielder 4.0-0-24-0 No
01 Jul 2023 Marlborough 2 v Purton 2 3 49 Caught Fielder 6.0-0-29-2 No
08 Jul 2023 Christian Malford v Purton 2 3 33 Caught Fielder 9.0-0-52-4 No
15 Jul 2023 Purton 2 v Corsham 3 1 19 Run Out No
29 Jul 2023 Purton 2 v Winsley 2 1 6 Bowled 6.0-0-29-1 No
12 Aug 2023 Purton 2 v Bishops Cannings 1 25 Bowled 6.0-0-45-1 No
19 Aug 2023 Keevil v Purton 2 1 16 Not Out No
26 Aug 2023 Sherston Magna v Purton 2 2 2 Caught Fielder No
02 Sep 2023 Purton 2 v Marlborough 2 2 0 Caught Keeper No
04 May 2024 Purton 2 v Corsham 3 1 10 LBW No
11 May 2024 Coastal Cobras v Purton 2 1 6 Caught Fielder No
18 May 2024 Purton 2 v Swindon NALGO 2 1 72 Bowled No
25 May 2024 Christian Malford v Purton 2 1 15 Caught Fielder No
01 Jun 2024 Purton 2 v Sherston Magna 1 14 Caught Fielder No
08 Jun 2024 Winsley 2 v Purton 2 1 10 Bowled No
15 Jun 2024 Purton 2 v Marlborough 2 1 12 LBW No
22 Jun 2024 Purton 2 v Devizes 2 1 25 Run Out No
29 Jun 2024 Beehive Southwick v Purton 2 1 3 Caught Fielder No
13 Jul 2024 Purton 2 v Coastal Cobras 1 60 Bowled No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
09 Jun 2018 Biddestone 3 v Purton 2 Caught Fielder Joe Dunn Joseph Panes 0
23 Jun 2018 Wanborough v Purton 2 Caught Fielder Craig Annis Claise Fernandes 65
28 Jul 2018 Bathford v Purton 2 Caught Fielder Fraser Conway Oscar Wilson 23
28 Jul 2018 Bathford v Purton 2 Caught Fielder Fraser Conway Jujhar Garcha 0
01 Jun 2019 Purton 2 v Westbury 2 Caught Fielder Fraser Conway James Mawson 10
22 Jun 2019 Spye Park v Purton 2 Caught Fielder Fraser Conway Rob Fielder 12
01 Aug 2020 Purton v Swindon United Churches Caught Fielder Brijesh Gattapur Mark Defty 6
08 Aug 2020 Purton 2 v Great Bedwyn Caught Fielder Luke Roche Joe Blundy 8
15 Aug 2020 Purton v Malmesbury Caught Fielder Hassan Safdar Richard Gaunt 2
29 Aug 2020 Purton v Chippenham 2 Caught Fielder Jack Goodwin Josh Barrow 24
05 Sep 2020 Swindon United Churches v Purton Caught Fielder Hassan Safdar Liam Brooks 2
05 Jun 2021 Bear Flat v Purton Caught Fielder Callum Wright Mark Gunning 0
05 Jun 2021 Bear Flat v Purton Caught Fielder Callum Wright Brendon Bester 7
05 Jun 2021 Bear Flat v Purton Caught Fielder Hassan Safdar Jack Mainwaring 5
10 Jul 2021 Beckington v Purton Caught Fielder Hassan Safdar Joe Weare 32
17 Jul 2021 Purton v Marlborough Caught Fielder Greg Davies Nick Crabbe 9
17 Jul 2021 Purton v Marlborough Caught Fielder Jamie Richards Luke Edwards 60
31 Jul 2021 Chippenham 2 v Purton Caught Fielder Imran Ashraf Jack Goodwin 8
07 May 2022 Purton v Chippenham 2 Caught Fielder Callum Wright Peter Hickerton 19
14 May 2022 Swindon NALGO v Purton Caught Fielder Hassan Safdar Zurain Qureshi 1
16 Jul 2022 Purton v Swindon NALGO Caught Fielder Josh Flay Wahab Khalid 37
30 Jul 2022 Wilcot v Purton 2 Caught Fielder Jamie Richards Mark Oliver 39
06 Aug 2022 Purton 2 v Avebury 2 Caught Fielder Cole Crumbie Andy Schofield 27
13 Aug 2022 Purton 2 v Beckington 2 Caught Fielder Om Trivedi Alex Keevil 2
03 Sep 2022 Keevil v Purton 2 Caught Fielder Harrison Burridge James Tilsley 81
13 May 2023 Corsham 3 v Purton 2 Caught Fielder Jordon Harker Ned Jones 35
17 Jun 2023 Purton 2 v Keevil Caught Fielder Fraser Conway Peter Burtwell 29
08 Jul 2023 Christian Malford v Purton 2 Caught Fielder Phil Duffell Wayne Massingham 7
08 Jul 2023 Christian Malford v Purton 2 Caught Fielder Cole Crumbie Joe Williamson 15
29 Jul 2023 Purton 2 v Winsley 2 Caught Fielder Jamie Richards Phil Drake 7
29 Jul 2023 Purton 2 v Winsley 2 Caught Fielder Phil Duffell Edward Walker 0
12 Aug 2023 Purton 2 v Bishops Cannings Caught Fielder Fraser Conway Tommy Joyce 9
12 Aug 2023 Purton 2 v Bishops Cannings Caught Fielder Jamie Richards Brad Whitbread 0
02 Sep 2023 Purton 2 v Marlborough 2 Caught Fielder Greg Davies Nick Crabbe 77
02 Sep 2023 Purton 2 v Marlborough 2 Caught Fielder Cole Crumbie Zach Collister 34
08 Jun 2024 Winsley 2 v Purton 2 Caught Fielder Callum Flay Simon Orchard 4
22 Jun 2024 Purton 2 v Devizes 2 Caught Fielder Carl Marillier Adam Pithouse 4

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.