T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark GillespieNZNew Zealand2007-2012581762710.8613456.72003103
Sohail TanvirPAKPakistan200723017135.674438.6400140
Ravi BoparaENGEngland2007-20121319157514331.94108752.90305712
Yasir ArafatPAKPakistan2007-20093319450*47.0020146.7701192
Stuart BroadENGEngland2007-202316724340366216918.04560765.311133943855
UWMBCA WelegedaraSLSri Lanka2007-201421306218489.0842351.54004304
Tamim IqbalBANBangladesh2008-2023701342513420638.89885258.0010311165541
Junaid SiddiqueBANBangladesh2008-20121937096910626.19234141.391721231
Sajedul IslamBANBangladesh2008-20133601863.004738.3000120
Brenton ParchmentWIWest Indies2008240552013.7516433.5400050
Chris RogersAUSAustralia2008-201525481201517342.87398250.6051412681
Tim AmbroseENGEngland2008-20091116144710229.8096346.42132554
Tim SoutheeNZNew Zealand2008-202410715510224577*15.48271582.69072121598
Grant ElliottNZNew Zealand2008-2009591862510.7532226.7100130
Sulieman BennWIWest Indies2008-2015263954864214.2980260.600075813
Sewnarine ChattergoonWIWest Indies20084701274618.1428943.94000160
Ishara AmerasingheSLSri Lanka200812200*-250.0000000
Daniel FlynnNZNew Zealand2008-20132445510389525.95258040.230681354
Aaron RedmondNZNew Zealand2008-201381613258321.6783339.02021462
Brad HaddinAUSAustralia2008-20156611213326616932.99558758.46418836254
Amit JaggernauthWIWest Indies200812100*0.0080.0000100
Gareth HopkinsNZNew Zealand2008-2010471711511.8327725.6300080
Beau CassonAUSAustralia2008110101010.004422.7300010
Darren PattinsonENGEngland2008120211310.505042.0000030
Ajantha MendisSLSri Lanka2008-2014191962137816.3845546.81012251
Dhammika PrasadSLSri Lanka2008-2015253924764712.8688853.60008538
Cameron WhiteAUSAustralia20084721464629.2033044.24000151
Amit MishraINDIndia2008-2016223226488421.60110358.75044793
Jesse RyderNZNew Zealand2008-201118332126920140.94229955.203641466
Peter SiddleAUSAustralia2008-201967941511645114.73246847.1602171254
Naeem IslamBANBangladesh2008-2012815241610832.00111037.48110524
Mahbubul AlamBANBangladesh2008462521.25726.9400200
Murali VijayINDIndia2008-2018611051398216738.29860146.301215846733
Jason KrejzaAUSAustralia2008241713223.6714648.6300080
Imrul KayesBANBangladesh2008-201939762179715024.28374248.0234424011
Raqibul HasanBANBangladesh2008-201191813366519.7683540.24012371
Graeme SwannENGEngland2008-201360761413708522.10179176.4905518119
Brendan NashWIWest Indies2008-201121330110311433.42254843.292801303
Lionel BakerWIWest Indies2008-2009464231711.505541.8200130
Tim McIntoshNZNew Zealand2008-20111733285413627.55235936.20245987
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Andrew McDonaldAUSAustralia20094611076821.4021749.31011110
Doug BollingerAUSAustralia2009-20101214754217.7115933.9600370
Sohail KhanPAKPakistan2009-201691222526525.2032876.83010348
Khurram ManzoorPAKPakistan2009-20141630181714628.17182744.721731001
Tharanga ParanavitanaSLSri Lanka2009-201232605179211132.58427441.9321192065
Ben HilfenhausAUSAustralia2009-201227381235556*13.6565554.20018485
Phillip HughesAUSAustralia2009-201326492153516032.66286653.5637619911
Marcus NorthAUSAustralia2009-201021352117112835.48243248.155451435
Mohammad TalhaPAKPakistan2009-201445134198.507247.2200142

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.