Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gareth BattySUR2016-2019240532913.2518828.1900060
Steven DaviesSOM/SUR2016-20194501445928.8020968.90021183
Jackson BirdNOT201646050238.339353.7600080
Ben FoakesENG/SUR2016-20255811585622.5728555.44012250
Rory BurnsENG/SUR2016-2026711050516145.9188057.39211565
Tom CurranENG/SUR/OI2016-2026550803516.0011271.43000120
Arun HarinathSUR201612016013780.0031351.12100201
Sam CurranENG/SUR/OI2016-20267822507041.6731878.62010352
James WeighellDUR/GLA2016-2022751824520.5012068.33001111
Brydon CarseENG/DUR/NS2016-2026131232614729.0037270.16001286
Neil WagnerLAN2016210000.0050.0000100
Liam LivingstoneENG/LAN/LS2016-20261920157710330.37476121.221103433
Ben SandersonNOR/TR2016-20267433616*36.0025144.0000042
Seekkuge PrasannaSL2016110595959.0028210.7101084
Kushal Janith PereraSL2016110242424.0023104.3500040
Dasun ShanakaSL2016110202020.0019105.2600011
Kusal MendisSL2016110171717.0014121.4300021
Dhanushka GunathillekeSL2016110999.001090.0000010
Kyle JarvisLAN2016-20172222420*-4652.1700030
Imran TahirDUR/DER/NOT2016-20221272902518.0018648.3900083
Luke ProcterLAN2016120614830.5014841.2200080
Haseeb HameedLAN/NOT2016-20265694103753247*44.68678155.3592094999
Matt ParkinsonENG/LAN/MO2016-2022831532.502420.8300100
George RhodesWOR/LEI2016-2020440613215.2515639.10000110
Travis HeadAUS/YOR2016-2024331245154*122.50193126.94110289
Jack LeachENG/SOM2016-202691031143716.2918860.64001172
Ryan DaviesSOM/DUR2016-201822018169.002962.0700001
Cameron DelportLEI2016-2018331149109*74.5087171.26100147
Farhaan BehardienDUR/LEI2016-20202216448*64.0046139.1300071
Mark PettiniLEI2016-2017230311510.338337.3500030
Lewis HillLEI2016-2023101002084220.8023389.27000165
Ryan ten DoeschateESS2016-2021450883217.6015756.05000110
Jesse RyderESS2016110474747.0030156.67000100
Graham NapierESS2016110000.0020.0000100
Tom WestleyESS2016-20258132415110*37.7388946.68120570
David MastersESS201611100*-10.0000000
Nick BrowneESS2016-202469137516346.8886143.55120560
Daniel LawrenceENG/ESS/SUR2016-20261216235210425.1459858.86122491
Paul WalterESS/MO2016-20255822617943.5047155.41022314
Tom AlsopSUS/HAM/TR2016-20266822609343.3337669.15020303
Lewis McManusHAM/NOR2016-20245501266625.2032039.38021142
Brad WhealHAM2016-20255611162.207414.8600210
Mason CraneHAM/GLA/LS2016-2026662523913.0012840.6300250
Sarfraz AhmedPAK2016-20194411225540.67113107.96010140
Wahab RiazPAK/DER2016-2019440895322.2566134.8501066
Yasir ShahPAK20161112626*-3281.2500030
Sharjeel KhanPAK2016110585858.0030193.33010121
Sami AslamPAK2016110888.001361.5400010
Babar AzamPAK2016-202155029411558.80279105.38120275
Mohammad NawazPAK2016110343434.003694.4400020

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.