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 2026AFGZIMT20I5th 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 runsT2064th 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/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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Grant RussPHIPhilippines2018-202533271128643*17.8833784.87004244
Jade DernbachSURSurrey2014-202110846182863110.2137875.66008306
Ibrahim HassanMALMaldives2014-2024604612286298.4136279.01007148
Jason RoyKKRKolkata Knight Riders20238802856135.63188151.600203612
Usman KhanCKChittagong Kings2024-202588028512335.63170167.651213612
Bikramkumar DasTRITripura2021-20231010128567*31.67251113.55040322
Sam BillingsDVDesert Vipers2023121122855431.67255111.76010224
Ron ChandragupthaSSCSinhalese Sports Club2026141322857525.9130992.23012295
Brad HodgeKTKKochi Tuskers Kerala20111414628551*35.63236120.76011269
Paul BartonNZNew Zealand1961-1963714028510920.3620.00111220
Yogesh NagarDCDelhi Capitals2009-20122620628544*20.36259110.04002209
Nehemiah PerryWIWest Indies1999-20002422828552*20.3651954.91014200
Benny HowellBPBirmingham Phoenix2021-202541301228524*15.83219130.140021910
Chris LynnLQLahore Qalandars2020881284113*40.57158179.751113216
Heinrich KlaasenRDRotterdam Dockers2026109428485*56.80170167.060111815
Yash DhullDELDelhi2022-20241010328466*40.57268105.97011277
Marc EllisonNKNorthern Knights2018-2020111102848725.8238973.01020309
Blake MacdonaldNSWNew South Wales2023-202481102848125.8250356.46020294
Pawan SandeshBRCBurgher Recreation Club2026121202845723.6729994.980112415
Kieron PollardPZPeshawar Zalmi20191313328452*28.40164173.170211923
Matthew PardoeWORWorcestershire201491312845223.6765043.69012392
J AndrewAABFAntigua and Barbuda Falcons2024-20251413128450*23.67253112.250112610
Stewart WaltersGLAGlamorgan20141315228457*21.8543165.89013303
Chris GreenMIDMiddlesex2021-20222118828446*28.40196144.90000286
Luuk van TroostNEDNetherlands2002-2007232022844015.7845662.28002276
Divyendra SinghCZECzech Republic2022-20262520128467*14.9528998.27024294
ASF SirahPHIPhilippines2023-20263122328458*14.95230123.48011289
Alei NaoPNGPapua New Guinea2016-20266543202844612.3533784.27005248
Mark ChapmanBWBelfast Wolves20261010228371*35.38174162.640302217
Sam BillingsSSSydney Sixers2016-20181110128361*31.44208136.06011248
Joe DenlySSSydney Sixers2018-20191111328376*35.38244115.98020279
Ravindra JadejaKTKKochi Tuskers Kerala2011141232834731.44228124.120002014
Nikhil GangtaHIMHimachal2016-20211512328352*31.44230123.04020295
Ross WhiteleySBSouthern Brave2021-2022181332835228.30197143.650102511
Johnathan CampbellZIMZimbabwe2024-2025181732834520.21272104.040011912
K ModiseBOTBotswana2015-2025181802833815.7232088.440022814
Deepraj GaonkarGOAGoa2016-2023251922834816.65255110.980002510
Haider AliIUIslamabad United2024-20262619428352*18.87195145.130112117
JD AllanVANVanuatu2022-2026252322833613.4840769.53000233
Danal HemanandaACCCAce Capital Cricket Club2024-2025252572834515.7246261.260031112
Nathan BrackenAUSAustralia2001-200914047232833711.7941568.19006185
Evin LewisTTRSTrinidad & Tobago Red Steel20147702827740.29200141.000302217
Abhinav ManoharKARKarnataka2021-202388428270*70.50185152.430201918
Aditya WaghmodeBARBaroda2016-20191010228282*35.25192146.880212912
Shresth SagarDHADhanbad Dynamos20221211428282*40.29258109.30011234
Naved LatifPAKPakistan2001-20031213028211321.6945561.98102352
Dinesh KarthikPKPunjab Kings2011141322826925.64220128.18011327
Imesh UdayangaKCCCKandy Customs Cricket Club2024-202581412825821.6949856.63010344
Hayden KerrQUEQueensland2025-20261115228257*21.6951354.97012248
S ManojCCCColts Cricket Club2024-2026141602825317.6352254.02011271
PreviousPage 114Next

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.