Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Farmers Cricket Club Ground×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AminKUWCWC Challenge League 20252025220372318.506259.6800032
Josh LawrensonJERGuernsey in Jersey 20232023110363636.0026138.4600050
Yasin PatelKUWCWC Challenge League 20252025210363636.0026138.4600032
Ravija SandaruwanKUWCWC Challenge League 20252025220363218.003797.3000050
Arun DagarTANICC World Cricket League Division Five 201620161113535*-4087.5000013
Simon SsesaziUGACWC Challenge League 20222022110343434.004379.0700032
Jake DunfordJERCWC Challenge League 20252025320342317.005068.0000020
Imal LiyanageQATCWC Challenge League 20252025221342734.004772.3400040
Oliver NeweyGUEICC World Cricket League Division Five 20162016110333333.004671.7400031
Ahmed NisarITACWC Challenge League 20222022220322016.0031103.2300040
Matthew StokesGUEGuernsey in Jersey 20232023110313131.0023134.7800041
Ali ZaheerKUWCWC Challenge League 20252025220302915.004369.7700040
Hila VarePNGCWC Challenge League 20252025330301610.006347.6200040
RSJ BurrowsBERCWC Challenge League 20222022110282828.006642.4200011
Alex ObandaKENCWC Challenge League 20222022220282814.004266.6700140
J MoscaITACWC Challenge League 20222022220262613.002989.6600150
Usman PatelKUWCWC Challenge League 20252025220252512.503083.3300121
Tom NightingaleGUEGuernsey in Jersey 20232023110242424.0018133.3300012
Riazat Ali ShahUGACWC Challenge League 20222022110242424.0024100.0000021
Delawar KhanDENCWC Challenge League 20252025210232323.0010230.0000031
Harry ManentiITACWC Challenge League 20222022220231911.503369.7000020
Ali HasanITACWC Challenge League 20222022220232311.5018127.7800122
Pushkar SharmaKENCWC Challenge League 20252025220231511.505938.9800030
Assad ValaPNGCWC Challenge League 2025202533023137.674551.1100130
Jonty JennerJERGuernsey in Jersey 20232023110222222.0017129.4100030
G. H. SmitGUEICC World Cricket League Division Five 20162016110222222.0016137.5000040
DAM LouisQATCWC Challenge League 202520252112222*-15146.6700011
Kunle AdegbolaNGRICC World Cricket League Division Five 20162016110202020.003852.6300000
Z TomlinsonBERCWC Challenge League 20222022110202020.004643.4800030
Ademola OnikoyiNGRICC World Cricket League Division Five 20162016110191919.007271.4300012
Ronak PatelUGACWC Challenge League 20222022110191919.002382.6100010
A MartelGUEGuernsey in Jersey 20232023110171717.0012141.6700021
Shahzaib JamilQATCWC Challenge League 20252025210171717.002470.8300020
Joshua AyannaikeNGRICC World Cricket League Division Five 20162016110161616.003743.2400010
Jasraj KundiKENCWC Challenge League 20252025110161616.003250.0000000
Kabua MoreaPNGCWC Challenge League 202520253331612*-2080.0000010
Babar HayatHKCWC Challenge League 20222022110151515.002657.6900011
Aizaz KhanHKCWC Challenge League 20222022110151515.001978.9500020
Isaac DamarellGUEGuernsey in Jersey 20232023110151515.001883.3300000
NPF RanhalugeITACWC Challenge League 20222022110151515.001788.2400020
CV AntoKUWCWC Challenge League 2025202522015117.502853.5700011
Patrick NouPNGCWC Challenge League 2025202533015105.005030.0000010
Jitin SinghTANICC World Cricket League Division Five 20162016110141414.003145.1600020
Fred AchelamUGACWC Challenge League 202220221111414*-8175.0000002
Kenneth WaiswaUGACWC Challenge League 20222022110141414.004729.7900001
Dominic BlampiedJERGuernsey in Jersey 202320231111414*-13107.6900010
Ikramullah KhanQATCWC Challenge League 20252025210141414.0012116.6700020
John KarikoPNGCWC Challenge League 2025202522014107.002263.6400010
Kiplin DorigaPNGCWC Challenge League 20252025110121212.002941.3800010
Abhik PatwaTANICC World Cricket League Division Five 20162016110111111.002152.3800020

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.