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)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 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
Wayne MadsenITAItaly2023-20261211332673*40.75280116.43031339
Nilantha CoorayMALMaldives2018-2020121113266532.60289112.80020365
Mangaliso MosheleLIOLions2016-2017161413265825.08230141.740221717
Kushal Janith PereraPSCPolice Sports Club2024-20251416232675*23.29293111.260102615
Mitchell StarcNSWNew South Wales2017-20251420432686*20.3873244.54021323
Ryan ten DoeschateKKRKolkata Knight Riders2011-20152922832670*23.29235138.720132615
Rajesh BishnoiRAJRajasthan2016-20212322432676*18.11270120.740222120
Obus PienaarKNIKnights2012-20143124532638*17.16273119.41001288
Gaudi TokaPNGPapua New Guinea2019-2025292713262912.5456158.11004284
Chamika GunasekaraNCCNondescripts Cricket Club2024-20263928732651*15.5255858.42013274
Tony DodemaideAUSAustralia1987-19933431133265018.11101032.28011180
Marlon SamuelsSKANSt Kitts and Nevis Patriots20151010232571*40.63250130.000402712
Kevin PietersenSLZSt Lucia Zouks2014-20151212132583*29.55248131.050202515
Grahame ThomasAUSAustralia1965-196681213256129.5525158.57030170
George FullertonSASouth Africa1947-195171303258825.00--031141
Donavon FerreiraRRRajasthan Royals2024-2026171543256929.55188172.870212523
Sudip ChatterjeeBENBengal2016-20211916332551*25.00276117.75032382
Niv NagavkarISRIsrael2018-20262218132563*19.12301107.97011282
Maitland HathornSASouth Africa1902-19111220132510217.113630.56101220
Srikar BharatCHA-XIChargers XI2020101003248032.40220147.270313019
Calum MacLeodDERDerbyshire20181312032410427.00266121.80101377
Vijay ShankarINDIndia2018-2019211213244629.45319101.57000319
Manoj TiwaryRPSRising Pune Supergiant2017151333246032.40236137.290213111
Shahbaz RasheedKSASaudi Arabia2014-20181514432410832.4040081.001002612
K KrishnakumarBULBulgaria2025-2026151403247723.14265122.260101717
Basir AhamadNEPNepal2022-2026191523248024.9240380.40011287
Vikram RathourINDIndia1996-1997131703245419.0671445.38020291
Adam SennCYPCyprus2025-20262018532466*24.92257126.070212210
Richard PyrahYORYorkshire2014-2015392583246219.0650064.80010325
Nathan McAndrewSTSydney Thunder2016-20267543193243013.50215150.700063211
Adam RossingtonPAPokhara Avengers2025771323108*53.83214150.931203119
George MunseyKENKent202197032310846.1433097.88121445
Joe DenlyKKKarachi Kings20181111132379*32.30257125.68031409
J ChaturangaBHRBahrain2014-20221212032311026.9234493.901112421
Lahiru MilanthaJBJanakpur Bolts2024-2025121213238729.36258125.190203810
Sabbir RahmanDCDhaka Capitals2025-20261918632382*26.92217148.85010930
Tajinder SinghMNYMI New York2025-2026231823239520.19204158.330203217
Dilan JayalathNSWCNugegoda Sports Welfare Club2024-20251519332350*20.1957056.67014393
RafiullahOMAOman2022-2024322533233314.68186173.660041531
Charlie TurnerAUSAustralia1887-1895173243232911.546942.03006120
Asoka de SilvaSLSri Lanka1985-19923836103235012.4274933.51015121
Paul van MeekerenNEDNetherlands2013-20261326626323248.0740180.5500112110
Klaas-Jan van NoortwijkNEDNetherlands1996-2003992322134*46.0042875.23111266
Ali NadeemCANCanada2025-2026121223228932.2033895.270322811
Cameron GreenKKRKolkata Knight Riders2026141443227932.20221145.700212217
Karun NairPKPunjab Kings2018-2020181613225421.47241133.610212513
Davy JacobsWARWarriors2012-20141717432262*24.77265121.510222011
Priyam GargUPUttar Pradesh2019-20241917232259*21.47257125.290313110
Manoj TiwaryDCDelhi Capitals2008-20152419732261*26.83272118.38012395
Kshitij ShindeSINSingapore2012-2016211923227918.9442276.30012285
PreviousPage 105Next

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.