Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Guernsey: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Guernsey since 1908: 280 by Matthew Stokes in 2026.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Guernsey×From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew StokesGUE2026202687128010046.67199140.70110297
Matthew StokesGUE20152015551241135*60.2530279.80101230
Matthew StokesGUE202520258732367359.00184128.26030232
Oliver NeweyGUE201720174402328058.0029977.59030202
Matthew StokesGUE2022202210922194831.29192114.06000203
Oliver NeweyGUE20152015551210129*52.5031267.31100121
Isaac DamarellGUE20222022101022035125.3820997.13010194
Tom NightingaleGUE202420249902006122.22126158.730112010
Matthew StokesGUE2024202499519867*49.50149132.89010202
Josh ButlerGUE202620268811956827.86161121.12021177
Josh ButlerGUE2024202466219044*47.50145131.03000204
Ben FerbracheGUE2015201555117868*44.50164108.54010136
Josh ButlerGUE2019201976117865*35.6018496.74010161
Tim RavenscroftGUE201520155501747434.80140124.29020166
Josh ButlerGUE2022202210901643218.22160102.50001173
Tom NightingaleGUE20222022109216346*23.29160101.8800094
Josh ButlerGUE202320233301568752.00122127.87020108
Ben FitchetGUE202420249901554117.22125124.00000204
Tom NightingaleGUE202520259801527519.00115132.17011185
Oliver NightingaleGUE202520259721465729.2014898.6501061
Tom NightingaleGUE201520155401426535.5023560.4301060
Tom NightingaleGUE202620268711315521.8392142.39012137
Ben FerbracheGUE201720174401273431.7515283.5500092
Oliver NightingaleGUE202620267611253125.00109114.68000102
Matthew StokesGUE201720174401137528.2516867.2601080
Ben FerbracheGUE201920197601135518.83111101.8001053
Oliver NightingaleGUE202420249621043326.0076136.8400182
Ben FerbracheGUE2022202210711022817.0012283.6100131
Isaac DamarellGUE20252025871964516.0077124.68000131
Luke Le TissierGUE20222022660953715.8369137.68001143
Lee SavidentGUE20142014220947647.0010986.24010112
David HooperGUE20152015540945523.5011184.6801190
Oliver NeweyGUE20142014220905645.0016953.2501072
Matthew StokesGUE202320234428956*44.5060148.3301165
Josh ButlerGUE20172017440893622.2515158.94000120
Isaac DamarellGUE20242024971894014.8382108.54002100
Lucas BarkerGUE201820183318352*41.5080103.75010101
Matthew StokesGUE20192019750782915.6010276.4700050
Josh ButlerGUE202520254417633*25.3364118.7500083
Isaac DamarellGUE20262026873764419.0059128.81000100
Isaac DamarellGUE20142014220744337.0010074.00000140
Lucas BarkerGUE2026202688168229.7161111.48001100
Ben FitchetGUE20252025660653710.838477.3800062
G. H. SmitGUE20232023330625620.6757108.7701151
M Dale-BradleyGUE20252025960622610.336496.8800060
Oliver NightingaleGUE20152015110595959.009860.2001051
Tom NightingaleGUE20172017330573119.008269.5100041
Ashley WrightGUE20192019650574311.406390.4800143
Lucas BarkerGUE20172017331552827.5054101.8500051
Oliver NightingaleGUE20232023430533517.676285.4800040
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.