ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Middlesex×At Edgbaston×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim AmbroseWARFirst-class2014-201734030416776.0050759.96110360
Sam HainWARFirst-class2014-20235812266932.2949645.56011240
Jonathan TrottWARFirst-class2015-20173501709934.0038244.50010151
Jeetan PatelWARFirst-class2014-201745113810534.5018973.02102152
Ian WestwoodWARFirst-class2014-20163401358133.7533240.66010140
Keith BarkerWARFirst-class2014-20174501234924.6023452.56000190
Chris WrightWARFirst-class2014-20163411145238.0025544.71010150
Rikki ClarkeWARFirst-class2015-2017340898322.2516852.98012101
Varun ChopraWARFirst-class2014-2016340794419.7518043.89000101
Dan MousleyWARFirst-class2023120585829.0015437.66011100
Matthew LambWARFirst-class2017120555127.5012942.6401060
Ian BellWARFirst-class20161214425*44.0020721.2600030
Rob YatesWARFirst-class2023120403020.007751.9500070
Ateeq JavidWARFirst-class2014110282828.008532.9400010
Andrew UmeedWARFirst-class2017120241412.006835.2900020
Henry BrookesWARFirst-class20231212221*22.004055.0000040
Michael BurgessWARFirst-class2023120211210.502584.0000040
Will RhodesWARFirst-class202312019199.503063.3300130
Alex MellorWARFirst-class20161111818*-4540.0000010
Ed BarnardWARFirst-class202312018149.005333.9600020
Richard JonesWARFirst-class2014110151515.005129.4100000
Jacob BethellWARFirst-class202312015137.504831.2500020
Oliver Hannon-DalbyWARFirst-class2014-20232321010*10.003826.3200120
Mir HamzaWARFirst-class2023120663.002128.5700110
Boyd RankinWARFirst-class2015-2017231542.502025.0000100
Laurie EvansWARFirst-class2014110444.001233.3300010
Alex DaviesWARFirst-class2023120442.003133.3300110
William PorterfieldWARFirst-class2015-2017230431.33439.3000100
George PanayiWARFirst-class2017120110.50234.3500100
Josh PoysdenWARFirst-class2016110000.0030.0000100

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