Richard Mayo

Currently at Malmesbury

Batting Stats

By Season

Season Runs Innings Not OutsN.O. Centuries100s Average
2018 78 9 0 0 8.67
2019 153 10 3 0 21.86
2020 50 7 0 0 7.14
2021 131 6 1 0 26.20
2022 187 12 0 0 15.58
2023 151 5 0 0 30.20
2024 83 2 1 0 83.00
Total 833 51 5 0 18.11

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Malmesbury 2 833 51 5 0 18.11
Total 833 51 5 0 18.11

By Season & Team

Season & Team Runs Innings Not OutsN.O. Centuries100s Average
2018 Malmesbury 2 78 9 0 0 8.67
2019 Malmesbury 2 153 10 3 0 21.86
2020 Malmesbury 2 50 7 0 0 7.14
2021 Malmesbury 2 131 6 1 0 26.20
2022 Malmesbury 2 187 12 0 0 15.58
2023 Malmesbury 2 151 5 0 0 30.20
2024 Malmesbury 2 83 2 1 0 83.00
Total 833 51 5 0 18.11

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 582 25 3 0 26.45
Away 251 26 2 0 10.46
Total 833 51 5 0 18.11

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 386 22 3 0 20.32
Lost 440 28 2 0 16.92
No Result 7 1 0 0 7.00
Total 833 51 5 0 18.11

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
2 510 24 1 0 22.17
3 30 6 0 0 5.00
5 148 6 1 0 29.60
6 38 5 0 0 7.60
7 81 7 1 0 13.50
8 6 1 0 0 6.00
9 17 1 1 0
11 3 1 1 0
Total 833 51 5 0 18.11

By Mode of DismissalHow Out

Mode of DismissalHow Out Runs Innings Not OutsN.O. Centuries100s Average
Not Out 116 5 5 0
Bowled 331 18 0 0 18.39
LBW 84 11 0 0 7.64
Caught Keeper 29 2 0 0 14.50
Caught Fielder 194 12 0 0 16.17
Run Out 79 3 0 0 26.33
Total 833 51 5 0 18.11

Less ...

More ...

Bowling Stats

By Season

Season Innings WicketsWkt Five Fors Figures Ave SR Eco
2022 3 1 0 8.5-0-77-1 77.00 53.00 8.72
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

By Team

Team Innings WicketsWkt Five Fors Figures Ave SR Eco
Malmesbury 2 3 1 0 8.5-0-77-1 77.00 53.00 8.72
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

By Season & TeamS/T

Season & TeamS/T Innings WicketsWkt Five Fors Figures Ave SR Eco
2022 Malmesbury 2 3 1 0 8.5-0-77-1 77.00 53.00 8.72
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

By Home/AwayH/A

Home/AwayH/A Innings WicketsWkt Five Fors Figures Ave SR Eco
Home 1 0 0 3-0-32-0 10.67
Away 2 1 0 5.5-0-45-1 45.00 35.00 7.71
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

By Result

Result Innings WicketsWkt Five Fors Figures Ave SR Eco
Lost 3 1 0 8.5-0-77-1 77.00 53.00 8.72
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

By Bowling PositionPos

Bowling PositionPos Innings WicketsWkt Five Fors Figures Ave SR Eco
5 1 0 0 5-0-40-0 8.00
6 1 0 0 3-0-32-0 10.67
7 1 1 0 0.5-0-5-1 5.00 5.00 6.00
Total 3 1 0 8.5-0-77-1 77.00 53.00 8.72

Less ...

More ...

Match Data

Matches Played

Date Match Pos Score How Out Bowling Hattrick?
05 May 2018 Malmesbury 2 v Christian Malford 6 18 LBW No
12 May 2018 Swindon NALGO 2 v Malmesbury 2 7 0 LBW No
19 May 2018 Malmesbury 2 v Warminster 3 7 9 LBW No
26 May 2018 Trowbridge 3 v Malmesbury 2 7 7 LBW No
23 Jun 2018 Malmesbury 2 v Potterne 4 8 6 LBW No
30 Jun 2018 Lacock 2 v Malmesbury 2 9 Did Not Bat No
07 Jul 2018 Christian Malford v Malmesbury 2 2 22 Caught Keeper No
14 Jul 2018 Malmesbury 2 v Swindon NALGO 2 7 5 Bowled No
21 Jul 2018 Warminster 3 v Malmesbury 2 7 7 Bowled No
28 Jul 2018 Malmesbury 2 v Trowbridge 3 6 4 Caught Fielder No
04 Aug 2018 Malmesbury 2 v Great Bedwyn 2 8 Did Not Bat No
11 Aug 2018 Beehive Southwick 2 v Malmesbury 2 8 Did Not Bat No
04 May 2019 Malmesbury 2 v Trowbridge 3 6 12 Run Out No
11 May 2019 Wilcot v Malmesbury 2 5 8 LBW No
18 May 2019 Malmesbury 2 v Burbage & Easton Royal 3 5 27 Not Out No
25 May 2019 Winsley 2 v Malmesbury 2 2 21 Bowled No
01 Jun 2019 Malmesbury 2 v Beckington 2 6 1 LBW No
15 Jun 2019 Malmesbury 2 v Swindon NALGO 2 6 Did Not Bat No
29 Jun 2019 Royal Wootton Bassett 3 v Malmesbury 2 5 35 Bowled No
06 Jul 2019 Trowbridge 3 v Malmesbury 2 11 3 Not Out No
20 Jul 2019 Burbage & Easton Royal 3 v Malmesbury 2 2 1 Bowled No
27 Jul 2019 Malmesbury 2 v Winsley 2 9 17 Not Out No
24 Aug 2019 Heytesbury & Sutton Veny 2 v Malmesbury 2 2 28 Caught Fielder No
01 Aug 2020 Chippenham 4 v Malmesbury 2 5 8 Bowled No
22 Aug 2020 Avebury 2 v Malmesbury 2 3 4 Bowled No
29 Aug 2020 Lacock v Malmesbury 2 3 2 LBW No
05 Sep 2020 Malmesbury 2 v Chippenham 4 2 24 Caught Fielder No
13 Sep 2020 Winsley 3 v Malmesbury 2 5 6 Bowled No
19 Sep 2020 Bathford v Malmesbury 2 3 4 Caught Fielder No
26 Sep 2020 Malmesbury 2 v Avebury 2 3 2 LBW No
15 May 2021 Malmesbury 2 v Blunsdon 5 64 Run Out No
22 May 2021 Swindon NALGO 2 v Malmesbury 2 2 7 Caught Keeper No
19 Jun 2021 Bathford v Malmesbury 2 4 Did Not Bat No
17 Jul 2021 Blunsdon v Malmesbury 2 3 4 Caught Fielder No
24 Jul 2021 Malmesbury 2 v Swindon NALGO 2 6 3 Run Out No
31 Jul 2021 Allington v Malmesbury 2 7 8 Not Out No
28 Aug 2021 Shrivenham v Malmesbury 2 7 45 Bowled No
07 May 2022 Allington v Malmesbury 2 2 2 Bowled 5.0-0-40-0 No
14 May 2022 Malmesbury 2 v Swindon 4 2 37 Caught Fielder No
21 May 2022 Shrivenham v Malmesbury 2 2 1 LBW 0.5-0-5-1 No
04 Jun 2022 Chippenham 4 v Malmesbury 2 2 3 Bowled No
11 Jun 2022 Malmesbury 2 v Bishops Cannings 2 30 LBW No
18 Jun 2022 Blunsdon v Malmesbury 2 2 0 Bowled No
25 Jun 2022 Malmesbury 2 v Calne 2 2 56 Bowled No
02 Jul 2022 Biddestone 3 v Malmesbury 2 2 5 Caught Fielder No
16 Jul 2022 Swindon 4 v Malmesbury 2 2 0 Bowled No
23 Jul 2022 Malmesbury 2 v Shrivenham 2 22 Caught Fielder No
06 Aug 2022 Malmesbury 2 v Chippenham 4 2 17 Caught Fielder 3.0-0-32-0 No
27 Aug 2022 Calne 2 v Malmesbury 2 6 Did Not Bat No
03 Sep 2022 Malmesbury 2 v Biddestone 3 3 14 Bowled No
13 May 2023 Malmesbury 2 v Winsley 3 2 60 Bowled No
20 May 2023 Beehive Southwick 2 v Malmesbury 2 2 20 Caught Fielder No
27 May 2023 Malmesbury 2 v Trowbridge 3 2 18 Caught Fielder No
03 Jun 2023 Malmesbury 2 v Lacock 2 42 Bowled No
17 Jun 2023 Malmesbury 2 v Potterne 4 2 11 Caught Fielder No
01 Jul 2023 Malmesbury 2 v Biddestone 3 11 Did Not Bat No
22 Jun 2024 Malmesbury 2 v Chippenham 5 2 22 Bowled No
13 Jul 2024 Malmesbury 2 v Melksham 2 2 61 Not Out No

Fielding Dismissals

Date Match How Out Bowler Batsman Score
07 Jul 2018 Christian Malford v Malmesbury 2 Caught Fielder Bradley Toseland Wayne Massingham 14
07 Jul 2018 Christian Malford v Malmesbury 2 Caught Fielder Bradley Toseland Dan Hawker 36
14 Jul 2018 Malmesbury 2 v Swindon NALGO 2 Caught Fielder Richard Mosdell Hari Yuvaraj 18
04 Aug 2018 Malmesbury 2 v Great Bedwyn 2 Caught Fielder Tony Wood Robert Lovejoy 0
04 Aug 2018 Malmesbury 2 v Great Bedwyn 2 Caught Fielder Timothy Dalgleish Oliver Rowell 0
29 Jun 2019 Royal Wootton Bassett 3 v Malmesbury 2 Caught Fielder Harry Rogers Rizwan Hanif 0
24 Aug 2019 Heytesbury & Sutton Veny 2 v Malmesbury 2 Caught Fielder Richard Mosdell Tom Reynolds 2
28 Aug 2021 Shrivenham v Malmesbury 2 Caught Fielder Harry Rogers Brewster Afonso 4
28 Aug 2021 Shrivenham v Malmesbury 2 Caught Fielder Adam Thomson Naveed Akram 2
07 May 2022 Allington v Malmesbury 2 Caught Fielder Stephen Jepson Sam Dix 23
21 May 2022 Shrivenham v Malmesbury 2 Caught Fielder Dylan Shah Nesh Ekanayaka 2
23 Jul 2022 Malmesbury 2 v Shrivenham Caught Fielder Tim Cundick Justin Yearwood 42
23 Jul 2022 Malmesbury 2 v Shrivenham Caught Fielder Tim Cundick Matheesa Perera 0
03 Sep 2022 Malmesbury 2 v Biddestone 3 Run Out Theo Bentley 8
17 Jun 2023 Malmesbury 2 v Potterne 4 Caught Fielder Cameron Locke Martin Tarr 26

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.