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

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
Chadwick WaltonJTJamaica Tallawahs2013-20216060512439722.601110111.9806411155
Sam BillingsENGEngland2015-202267587124211824.35124799.6017212424
Waseem MuhammadMEMI Emirates2023-202646463124189*28.86901137.740629968
Cameron SteelSURSurrey2021-20257372141241141*21.40215457.61161214018
Luqman ButtCAACambodia2023-202545416123980*35.40838147.8506110571
James VinceGGGulf Giants2023-20254242412398632.61967128.13011412531
Jock CameronSASouth Africa1927-19352645412399030.22--01034311
Tre MandersBERBermuda2013-20255351612398427.53128096.8008411842
George GiffenAUSAustralia1881-189631530123816123.3611629.31165671
Virat SinghJHAJharkhand2016-2021363681236103*44.14948130.3818111240
James FaulknerAUSAustralia2012-2017947229123611628.741171105.551449435
Akram KhanBANBangladesh1988-20035260212356521.29240751.310531025
Tim RobinsonWFWellington Firebirds2022-202624443123310830.07193563.7237514818
Fynn Hudson-PrenticeDERDerbyshire2019-202556591212329926.21163875.2106314619
Saad Bin ZafarCANCanada2015-20261408927123140*19.85136790.0500410629
Dattu PhadkarINDIndia1947-195831457122912332.3476541.05283354
Joseph Peter PhillipsGLOGloucestershire2023-202631493122913626.72234352.451731544
N FernandesMIDMiddlesex2023-202645513122911225.60204860.012521479
Aryansh SharmaUAEUnited Arab Emirates2023-202650502122810525.58136090.2919714225
Faf du PlessisTSKTexas Super Kings2023-2026343421226113*38.31751163.2547210668
Tom RogersVICVictoria2023-202635390122519631.41174470.2418113126
H LakovBULBulgaria2019-202650491212247833.081101111.1707010216
C.B. FryENGEngland1896-191226413122314432.1810.00273450
Ravinderpal SinghCANCanada2018-2025655714122310128.44922132.651368370
Patrick MatautaavaVANVanuatu2012-2026666581223139*21.461048116.7023811355
Tom BlundellWELWellington2017-20264948312227927.16874139.8209711141
Jimmy KamandeKENKenya1999-2015100841212227516.97193763.09031011517
Christopher De FreitasLLLeinster Lightning2023-2026383541221143*39.391138107.2929413435
Shivam DubeINDIndia2019-202687661912216625.98835146.230648173
Adam GilchristDCDeccan Chargers2008-2010464611220109*27.11828147.3417413664
Logan van BeekWFWellington Firebirds2017-2026406315122010125.42247549.2915613321
Kevin PereraNSWCNugegoda Sports Welfare Club2024-202638477121711630.43177568.562741438
Nelson OdhiamboKENKenya2010-2025126891212178015.81159876.1605109119
Brijesh PatelINDIndia1974-1979314761215115*29.63119349.0416011910
Shreyas IyerMUMMumbai2016-202434344121314740.43821147.7526010164
Colin IngramWARWarriors2012-20175553412138924.76969125.1806311842
Dilshan de SoysaBSCBadureliya Sports Club2025-202627332121214539.10211957.203501069
Liam PlunkettYORYorkshire2014-2018726521121212627.55129793.4514313029
Vernon RansfordAUSAustralia1907-1912203861211143*37.84119252.10172921
Rassie van der DussenMCTMI Cape Town2023-202641405121110434.60908133.371517965
Aqib IqbalAUAAustria2017-2026896614121066*23.271006120.280438948
AP YadavTHAThailand2023-2026505010120993*30.231142105.8707312024
Aritra DuttaSINSingapore2018-202558561120912221.981112108.7214313942
Brendan NashWIWest Indies2008-201130403120711432.62268944.892801414
Tim MurtaghMIDMiddlesex2014-20231271484612064711.82179967.0400341598
David HempBERBermuda2006-2013404171204102*35.41178067.6418512915
Shoaib KhanOMAOman2021-20245958111204105*25.62134889.3218811226
Morné MorkelSASouth Africa2006-20182411564512044010.85219554.85003116513
Sam FanningWAWestern Australia2022-20263044112039927.98262045.92010412712
Salim DuraniINDIndia1960-197329502120210425.0461639.4517412615

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.