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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 Kennington Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Abdul RazzaqPAKPakistan2003-2010441683122.6757119.3000052
Alan DavidsonAUSAustralia1953-1961340682217.00--00051
Joey PalmerAUSAustralia1880-1886351683517.005731.5800010
Wiaan MulderLEILeicestershire20231116767*-53126.4201063
Tom VeiversAUSAustralia19641116767*-12354.4701081
Pieter MalanMIDMiddlesex2023120676633.5014845.2701060
Tom BlundellNZNew Zealand2026120675133.5012454.0301070
Andy SandhamENGEngland1921-1924220674633.50--00020
Kyle JarvisLANLancashire2015-2016230674722.3315244.08000110
Michael LumbNOTNottinghamshire2015-2016230674822.3315443.5100090
Moeen AliBPBirmingham Phoenix2022-2024330674222.3354124.0700024
Wes DurstonDERDerbyshire2014-2015230675722.3310663.21010110
Laura HarrisWARWarwickshire2025330674222.3326257.69001104
Cyril WaltersENGEngland1933-1934230676422.3314843.9201000
Steve WaughAUSAustralia1989-2001341672622.3315742.6800070
Mark WoodENGEngland2015-2024640672816.759769.07000130
Philip SaltSUSSussex2016-2020540673316.7542159.5200092
Fran WilsonOIOval Invincibles2021440672216.7564104.69000100
George ScottGLOGloucestershire20211116666*-6798.5101022
Chris RogersAUSAustralia2013-2015220664333.0020033.00000100
Kraigg BrathwaiteGLOGloucestershire2021120663833.0014545.5200060
Dasun ShanakaSLSri Lanka2016-2021221664766.007785.7100051
Akash DeepINDIndia2025121666666.0010165.35010120
Freddie MartinWIWest Indies1928120664133.00--000-0
Verdun ScottNZNew Zealand1949120666033.00--010-0
Adam HoseWARWarwickshire2017-2019230663622.008082.5000073
Jack BlatherwickLANLancashire2023-2026232663566.008379.5200063
Jacob OramNZNew Zealand2004-2009540663816.507489.1900080
Jeetan PatelWARWarwickshire2017-2019340662916.509867.35000100
Chris JordanENGEngland2014-20245426638*33.0052126.9200082
Phoebe FranklinSESSouth East Stars2020-2024441662322.008379.5200090
Keaton JenningsLANLancashire2023-2026350662513.2016939.05001110
Malcolm MarshallWIWest Indies1980-1991550664513.2016340.4900280
Kagiso RabadaSASouth Africa2017-2022672663013.209470.2100271
Nicolas PooranNSNorthern Superchargers20241116565*-41158.5401044
Ben DuckettWFWelsh Fire2021110656565.0052125.0001071
Fred SusskindSASouth Africa1924110656565.00--010-0
Roy SwetmanENGEngland1959110656565.00--010100
Bill AtheyENGEngland1980-1987220653332.5010164.3600050
Samit PatelNOTNottinghamshire2015-2016230655121.679171.4301080
Heather GrahamDURDurham2026330653521.6756116.0700170
Eleanor ThrelkeldLANLancashire2025-2026330653221.676895.5900081
Sophie LuffWSWestern Storm2017-2021331655532.5010661.3201050
Ashok MankadINDIndia1971-1974230654421.6716339.8800040
Keshav MaharajSASouth Africa2017-20222416524*21.679072.2200090
Walter HadleeNZNew Zealand1937-1949240652516.25--00100
Wayne LarkinsENGEngland1980-1981240653416.2519333.6800190
Mathew PillansSURSurrey2016-20181051652016.256698.4800182
Harold LarwoodENGEngland1926-1930350653213.004858.3300100
Roy McLeanSASouth Africa1951-19603616532*13.00--00250

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.