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 164 5 1 0 41.00
Total 914 54 5 0 18.65

By Team

Team Runs Innings Not OutsN.O. Centuries100s Average
Malmesbury 2 914 54 5 0 18.65
Total 914 54 5 0 18.65

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 164 5 1 0 41.00
Total 914 54 5 0 18.65

By Home/Away

Home/Away Runs Innings Not OutsN.O. Centuries100s Average
Home 634 27 3 0 26.42
Away 280 27 2 0 11.20
Total 914 54 5 0 18.65

By Result

Result Runs Innings Not OutsN.O. Centuries100s Average
Won 467 25 3 0 21.23
Lost 440 28 2 0 16.92
No Result 7 1 0 0 7.00
Total 914 54 5 0 18.65

By Batting Position

Batting Position Runs Innings Not OutsN.O. Centuries100s Average
2 591 27 1 0 22.73
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 914 54 5 0 18.65

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 112 12 0 0 9.33
Caught Keeper 58 3 0 0 19.33
Caught Fielder 194 12 0 0 16.17
Run Out 103 4 0 0 25.75
Total 914 54 5 0 18.65

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
03 Aug 2024 Malmesbury 2 v Wanborough 2 2 24 Run Out No
10 Aug 2024 Warminster 3 v Malmesbury 2 2 29 Caught Keeper No
31 Aug 2024 Malmesbury 2 v Avebury 3 2 28 LBW 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
03 Aug 2024 Malmesbury 2 v Wanborough 2 Run Out Ian Luckhurst 22
10 Aug 2024 Warminster 3 v Malmesbury 2 Caught Fielder John Williams Dylan Butcher 6
31 Aug 2024 Malmesbury 2 v Avebury 3 Caught Fielder Joe Reynolds Jamie Moyes 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.