ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mayank AgarwalDURDurham2026110666666.0016240.7401061
Nicolas PooranNSNorthern Superchargers20241116666*-33200.0001028
Geoff CookENGEngland1982110666666.0017338.1501090
Nick ComptonMIDMiddlesex2016120665633.0019434.0201081
S ThomasLANLancashire20262216655*66.0059111.8601061
Lewis GregorySOMSomerset2016-20244716630*11.0011756.41002110
Maia BouchierSBSouthern Brave2021-20253316547*32.5042154.7600052
Tom AspinwallLANLancashire2023-202617126651910.838774.7100323
James AndersonENGEngland2003-2023201386512*13.0016838.6900050
Ravi BoparaNORNorthamptonshire2024-2025220643632.0046139.1300024
Colin AckermannMOManchester Originals2021220645332.0050128.0001043
Paul CoughlinLANLancashire2026120643532.009468.0900090
Daniel LawrenceENGEngland2024120643432.009368.8200051
Laura WolvaardtSAWSouth Africa Women2026220644432.0060106.6700042
Peter SiddleLANLancashire2015230644021.3314743.5400050
Tom CurranENGEngland2020531643732.0063101.5900052
Ami CampbellMOManchester Originals2022-2023431642832.007585.3300060
Kasey AldridgeDURDurham2025-20264416427*21.339765.9800071
Usman KhawajaAUSAustralia2013-2023350642412.8012451.6100070
Ella ClaridgeTBThe Blaze2024-2025310636363.007485.1401050
Ken RutherfordNZNew Zealand1986110636363.0011156.7601050
Chris BroadENGEngland1984120634231.5019931.6600050
Keegan PetersenSASouth Africa2022120634231.5018833.5100040
Harmanpreet KaurINDWIndia Women2025-2026331632631.5061103.2800060
Louis KimberLEILeicestershire2023-2025330634021.0045140.0000054
Simon HarmerESSEssex2017-2022541632921.009367.7400143
Evelyn JonesMOManchester Originals2024-2025540633415.7563100.0000032
Eleanor ThrelkeldMOManchester Originals2021-20241261631712.606794.0300040
Annabel SutherlandSLSunrisers Leeds20261116262*-36172.2201063
Andre RussellMOManchester Originals20223316229*31.0043144.1900025
Jemimah RodriguesINDWIndia Women2025-2026331622631.0051121.5700051
Craig KieswetterENGEngland2010-2012540624315.506496.8800172
Paul DowntonENGEngland1984-1986451622415.5022827.1900140
Daniel DouthwaiteGLAGlamorgan2021110616161.0010458.6501062
Bess HeathDURDurham2025-2026220614330.5036169.4400091
Sai SudharsanINDIndia2025120616130.5015240.1301170
Mohammad YousufPAKPakistan2003-2006230613820.3310061.0000090
Alice Davidson-RichardsNSNorthern Superchargers2023-2025330612920.3355110.9100070
Steven DaviesSURSurrey2015-2016240613515.2513046.9200130
Ben CurranNORNorthamptonshire2021-2022340613715.256889.7100070
Ben AitchisonDERDerbyshire2022-2026450614512.2010558.1000192
Will RhodesWARWarwickshire2021-2024360611610.1724524.9000080
Darcey CarterLANLancashire2025-2026960612310.178274.3900170
Upul TharangaSLSri Lanka2006110606060.008075.0001050
Moisés HenriquesNOTNottinghamshire2025110606060.0032187.5001063
Colin MunroNOTNottinghamshire2023110606060.0029206.9001045
Sylvester JosephWIWest Indies2004120604530.0012747.2400090
Gary BallanceENGEngland2014-2016320603730.0014441.6700090
Sam WhitemanNORNorthamptonshire2023120604030.0016536.3600090
Joe ClarkeBPBirmingham Phoenix2025-2026220604030.0038157.8900072

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.