ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Surrey×At County Ground, New Road×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom FellWORFirst-class2014-20182401678941.7532850.91021250
Jake LibbyWORFirst-class2024-20252401537738.2536641.80010182
Adam HoseWORFirst-class2024-20252401236430.7526246.95010144
Jack ShantryWORFirst-class2014121122101*122.0016573.94100212
Joe LeachWORFirst-class20141201207060.0020857.69020181
Moeen AliWORFirst-class20141201055452.5013975.54020152
Ross WhiteleyWORFirst-class20181201019150.5016860.12010150
Brett D'OliveiraWORList A2017-2025220985349.0085115.29010151
Kashif AliWORFirst-class2024-2025240956623.7516159.01011160
Gareth RoderickWORFirst-class2024-2025240936323.2520744.93010130
Matthew WaiteWORFirst-class2024-2025241876829.0017051.1801071
Kashif AliWORList A2025110808080.0058137.9301093
Ed BarnardWORFirst-class2018120756337.5012858.59010130
Tom Kohler-CadmoreWORFirst-class2014120715135.5011860.17010120
Ben AllisonWORFirst-class2024-2025240582714.5018631.1800080
Alexei KervezeeWORFirst-class2014120563828.009956.5700061
Ross WhiteleyWORList A2017110555555.0042130.9501034
DH LateganWORList A2025110545454.0050108.0001081
Jake LibbyWORList A20251115353*-5792.9801050
Richard OliverWORFirst-class2014120472423.506968.1200090
Wayne ParnellWORFirst-class2018120444222.0012634.9200060
Olly WestburyWORFirst-class2018120372218.5011033.6400060
Moeen AliWORList A2017110363636.0023156.5200052
Henry NichollsWORFirst-class2025120313115.508138.2700130
Alex MiltonWORFirst-class2018120312415.506547.6900050
Daryl MitchellWORFirst-class2014-201824031157.7512325.2000150
Adam FinchWORFirst-class20241212827*28.007537.3300040
Fateh SinghWORFirst-class20251212826*28.003580.0000060
Ethan BrookesWORFirst-class2024-202524026116.509427.6600120
Rob JonesWORList A2025110252525.003375.7600011
Mitchell McClenaghanWORFirst-class2014121232323.003860.5300030
Joe ClarkeWORList A2017110151515.002657.6900000
Ben CoxWORList A2017110131313.001492.8600010
Tom TaylorWORFirst-class2024-20252401263.006518.4600110
Josh TongueWORList A20171111111*-1384.6200010
Ben CoxWORFirst-class201412011115.507115.4900110
Josh TongueWORFirst-class20181201165.502839.2900020
Jacob DuffyWORFirst-class202512010105.009111.1100120
Ed BarnardWORList A2017110999.001090.0000010
Rob JonesWORFirst-class2024120994.501369.2300120
Ben TwohigWORFirst-class201812197*9.004121.9500010
Shoaib BashirWORFirst-class2024121888.003920.5100010
Joe LeachWORList A2017110777.001258.3300000
John HastingsWORList A2017110333.00560.0000000
Dillon PenningtonWORFirst-class201812132*3.00319.6800000
Tom FellWORList A2017110222.00633.3300000
Daryl MitchellWORList A2017110000.0040.0000100
HJ CullenWORList A202511100*-10.0000000
Charles MorrisWORFirst-class2014120000.0050.0000200
Joe ClarkeWORFirst-class2018120000.0040.0000200

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.