Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Batting by team (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Vernon PhilanderSASouth Africa2007-20201011172719447421.60423645.89081121817
Chandika HathurusingheSLSri Lanka1991-19996077219438325.91489139.7301252130
Rick McCoskerAUSAustralia1975-198239605194212735.31445643.5841171573
Kamran AkmalPZPeshawar Zalmi2016-2022747321942107*27.351420136.76312821187
Karabo MotlhankaBOTBotswana2015-2026767391942112*30.341936100.31111220632
Bruce LairdAUSAustralia1979-1982446351935117*33.36481840.1611321460
Nuwan KulasekaraSLSri Lanka2003-20172631814719337314.43274370.47052115654
George DockrellLLLeinster Lightning2016-20269773261932101*41.111729111.74212217774
Ambati RayuduCSKChennai Super Kings2018-20239080151932100*29.721494129.3218515494
Mike DennessENGEngland1969-197540565193118837.86420341.834832094
Archie MacLarenENGEngland1894-190935614193114033.8820.005841480
Mohammad NadeemOMAOman2014-202613810536193177*27.99261973.73010312536
Noor Ali ZadranAFGAfghanistan2009-202475772193011425.73279069.18111520113
John ReidNZNew Zealand1979-198643554192918037.82470040.646641623
Paul StrangZIMZimbabwe1994-2001119114341929106*24.11356954.051281649
Muttiah MuralitharanSLSri Lanka1992-20114833241191928679.40265372.67015719641
Bilal ZalmaiAUAAustria2017-2026757381927111*29.651197160.991135192115
D NdikubwimanaRWARwanda2021-20261111058192782*19.87216189.17010818838
Cameron SteelDURDurham2017-202050753192222426.69433944.303972256
Shane ThomsonNZNew Zealand1990-19967587141922120*26.33354054.29110519614
Keith BarkerHAMHampshire2019-202564831419218427.84330858.07010423822
Faisal KhanKSASaudi Arabia2018-202670705192010129.541104173.911107191123
Imal LiyanageQATQatar2020-2026787351920107*28.241873102.51113920646
Peter KirstenSASouth Africa1991-199452628191910435.54439243.6911321578
Feroze KhushiESSEssex2020-202461702191816428.21229583.5759720842
Will RhodesDURDurham2025-20265559111916151*39.92275569.55310218718
Lance CairnsNZNew Zealand1974-19851211301419156416.51216478.19041315069
James PeirsonBHBrisbane Heat2014-202612411224191472*21.751559122.7707716248
Matt BoyleCANCanterbury2022-2026506341913156*32.42236380.96213421545
George BellLANLancashire2022-202667834191110424.19328658.1611092315
Liam LivingstoneENGEngland2017-202510186161910124*27.291532124.67267113110
Tony de ZorziSASouth Africa2023-202653653190917730.79270270.6537419041
Andrew McBrineNWNorth-West Warriors2016-2026978817190311726.80221086.1136317248
Michael BracewellNZNew Zealand2022-20261109224189714027.90192098.8027617270
Aaron RedmondOVOtago Volts2012-201528513189615439.50342755.33510427518
Kendel Kadowaki-FlemingJPNJapan2022-202658565189311437.121381137.07212114395
Yusuf PathanKKRKolkata Knight Riders2011-2017106913118937231.551369138.2807715085
Prithvi ShawDCDelhi Capitals2018-20247979018929923.951283147.47014723861
Javagal SrinathINDIndia1991-20032962135918927612.29314660.14053217225
Kamil MisharaNCCNondescripts Cricket Club2024-2026455081891187*45.02253074.7458317946
Kashyap PrajapatiOMAOman2021-202484825189110324.56218486.58212918740
Avishka GunawardeneSLSri Lanka1998-200667721188913226.61271269.6511262435
Basil HameedUAEUnited Arab Emirates2019-20261161022118887123.31209989.9507611774
Josh InglisPSPerth Scorchers2017-202683771218877929.031356139.16014317761
P KurupBHRBahrain2018-20268582818867425.491846102.1707319840
Ed PollockWORWorcestershire2022-202585959188618021.93220785.4637925249
Peter ParfittENGEngland1961-1972375261882131*40.91159932.337652082
Andrew McBrineIREIreland2013-202614211328188290*22.14285865.8508819525
Liam TrevaskisDURDurham2017-20231251123118788823.19311860.230101317629
Shaun MarshWAWestern Australia2018-202327435187521449.34342254.7969324314

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.