Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Lord's×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIWest Indies1976-19911011274914583.2285587.602509211
Allan BorderAUSAustralia1979-1993913570719688.38121358.29150824
Steve SmithAUSAustralia2010-2024912064821554.0098265.99230821
Gordon GreenidgeWIWest Indies1976-19889121619214*56.27102960.16210857
Garry SobersWIWest Indies1957-1973593571163*95.1775757.86220620
Shivnarine ChanderpaulWIWest Indies2000-20127104565128*94.17122346.20151730
Donald BradmanAUSAustralia1930-194848155125478.7187063.33210620
Dilip VengsarkarINDIndia1979-199048150815772.57103249.22311620
Michael ClarkeAUSAustralia2005-2015912248613648.6073765.94140591
Kumar SangakkaraSLSri Lanka2006-201469048414753.7892152.55220530
Greg ChappellAUSAustralia1972-198059245913165.5799346.22130531
David BoonAUSAustralia1985-1993682458164*76.3390450.66130481
Graeme SmithSASouth Africa2003-201257044725963.8675159.52200530
Mahela JayawardeneSLSri Lanka2006-201469043711948.5677056.75130531
Hashim AmlaSASouth Africa2008-201769141812152.2572857.42210551
Warren BardsleyAUSAustralia1909-1926462411193*102.75--121280
Inzamam-ul-HaqPAKPakistan1992-200669241114858.7167261.16131511
Desmond HaynesWIWest Indies1979-1991811139218439.2082847.34120523
Chris GayleWIWest Indies2004-2009682390132*65.0049778.47121522
Rahul DravidINDIndia1996-2011792389103*55.5781847.56131410
Bill BrownAUSAustralia1934-1948361379206*75.8064550.08200370
Graeme WoodAUSAustralia1980-1985582376114*62.6774850.27210341
Sunil GavaskarINDIndia1971-198661113765937.60106535.31020301
Bruce MitchellSASouth Africa1929-1947361371164*74.20--110-0
Clive LloydWIWest Indies1969-19848903697041.0063058.57040415
Sourav GangulyINDIndia1996-200756035313158.8365653.81110413
Rohan KanhaiWIWest Indies1957-197347035015750.0038857.22111280
Tillakaratne DilshanSLSri Lanka2006-201456034919358.1753165.73121362
Mark WaughAUSAustralia1993-200156134910869.8051467.90120371
MS DhoniINDIndia2007-2018710333578*47.8664152.26031314
Vinoo MankadINDIndia1946-195224033318483.25--120263
Roy FredericksWIWest Indies1969-197646033113855.1767149.33131401
David WarnerAUSAustralia2012-20236913308341.2547369.77040422
Mohsin KhanPAKPakistan1978-198335131920079.7566647.90100341
Mohammad YousufPAKPakistan2003-201057131720252.8352360.61101381
Charles MacartneyAUSAustralia1909-1926461315133*63.00--110171
Gundappa ViswanathINDIndia1971-198259030911334.3386135.89120360
Kane WilliamsonNZNew Zealand2013-2026712030413225.3372441.99112320
KL RahulINDIndia2018-202658030312937.8855554.59201371
Brendon McCullumNZNew Zealand2004-201561003029730.2044767.56021413
Ravindra JadejaINDIndia2009-20256923017243.0058451.54030263
Ross TaylorNZNew Zealand2008-202171102956626.8247362.37031392
Steve WaughAUSAustralia1989-2001783291152*58.2047960.75101302
Ricky PontingAUSAustralia2001-2010710029011129.0040272.14100352
Devon ConwayNZNew Zealand2021-202647028820041.1456051.43100301
Arthur MorrisAUSAustralia1948-195324028610571.50--120272
Hanif MohammadPAKPakistan1954-1967351283187*70.7555633.63100210
Duleep MendisSLSri Lanka1984-198824028211170.5038074.21120316
Virat KohliINDIndia2011-202671002787427.8043264.35011253
George HeadleyWIWest Indies1933-193924027610769.00--210210
Page 1Next

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.