Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWZimbabwe Women won the toss and chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUSAustralia tour of United Arab Emirates 2018/192019551451153*112.7552585.902203114
Marvan AtapattuSL2000 Asia Cup2000551415119*103.7553477.72230260
AB de VilliersSAPakistan in South Africa ODI Series 2012/13201355136712891.7539592.91130314
David WarnerAUSPakistan in Australia ODI Series 2016/17201755036717973.40325112.92200377
Kane WilliamsonNZPakistan v New Zealand ODI Series 2014/15201455134612386.5038689.64120350
Yuvraj SinghINDIndia in Pakistan ODI Series 2005/062006553344107*172.0035497.18120423
Andrew JonesNZPakistan tour of New Zealand 1988/89198955332982164.5050565.15050250
Alastair CookENGPakistan v England ODI Series 2011/12201244032313780.7536388.98210341
Michael ClarkeAUSVB Series 2004/052005552322103*107.3337885.19120343
Richie RichardsonWIPakistan tour of West Indies 1987/8819885513218480.2539381.68040351
Aravinda de SilvaSL1996–97 Singer Akai Cup1997331318134159.0039281.12120204
Andrew StraussENGNatWest Series 2010201055031712663.4034093.24120314
Tamim IqbalBANPakistan in Bangladesh ODI Series 20152015331312132156.0032795.41210405
Martin GuptillNZPakistan tour of New Zealand 2017/18201855131010077.5038081.58110269
Rahul DravidINDPakistan tour of India 2004/05200566030810451.3338580.00120270
Daryl MitchellNZNew Zealand tour of Pakistan 2023202344029712974.2530697.06200224
Hashim AmlaSAPakistan v South Africa ODI Series 2010/112010551291119*72.75276105.43120302
Sourav GangulyIND2000 Asia Cup200077028614140.8636578.36110281
Tom LathamNZNew Zealand tour of Pakistan 202320235502829856.4031589.52030211
Kevin PietersenENGPakistan v England ODI Series 2011/12201244128113093.6733384.38200274
Lendl SimmonsWIPakistan in West Indies ODI Series 2011201155127977*69.7529993.310402010
Jason RoyENGPakistan tour of England 2019201933027711492.33242114.461202511
Geoff MarshAUS1988–89 Australian Tri-Series1988-1989442276125*138.0038272.25110170
Joe RootENGPakistan in England ODI Series 201620165502748954.8030191.03030251
Yuvraj SinghINDPakistan in India ODI Series 2007/0820075512727768.0034080.00040206
Usman KhawajaAUSAustralia tour of United Arab Emirates 2018/1920195502729854.4033481.44031270
Shane WatsonAUSAustralia v Pakistan ODI Series 20092009552271116*90.3338770.03111174
Travis HeadAUSPakistan in Australia ODI Series 2016/17201755127012867.50268100.75110257
Heinrich KlaasenSAPakistan tour of South Africa 2024/2520243302649788.00214123.36030278
Michael BevanAUS2000 Asia Cup20006612638352.6042761.59030151
Desmond HaynesWI1988–89 Australian Tri-Series1988-198944026111165.2529090.00200225
Kane WilliamsonNZPakistan tour of New Zealand 2017/18201855026111552.2033677.68110181
MS DhoniINDPakistan tour of India 2004/05200566026114843.5027295.96100275
Viv RichardsWIWest Indies tour of Pakistan 1985/86198555226080*86.67187139.04030259
Sachin TendulkarINDPakistan in India ODI Series 2007/0820075502599951.80254101.97020421
Glenn MaxwellAUSAustralia tour of United Arab Emirates 2018/1920195402589864.50185139.46030279
Robin SmithENGPakistan tour of England 1992199255125885*64.5031581.90030233
Boeta DippenaarSASouth Africa tour of Pakistan 2003/042003551256110*64.0037867.72120182
Tillakaratne DilshanSLSri Lanka in Pakistan ODI Series 2008/092009331255137*127.5026098.08110280
Ross TaylorNZPakistan v New Zealand ODI Series 2014/152014552252105*84.0029585.42110175
Kepler WesselsAUS1983-84 Australian Tri-Series19845512519262.7536868.21030240
Rahul DravidINDIndia tour of Pakistan 2003/0420045512489962.0033773.59020230
Stephen FlemingNZPakistan tour of New Zealand 2003/042004551248115*62.0035569.86100300
Craig McMillanNZPakistan tour of New Zealand 2000/012001552247104*82.3327390.48110226
Cameron WhiteAUSPakistan in Australia ODI Series 2009/10201055024510549.0026094.23110197
Marlon SamuelsWIPakistan in West Indies ODI Series 20132013551243106*60.7543955.35100185
Hamish MarshallNZNew Zealand tour of Pakistan 2003/042003552243101*81.0030280.46120172
Graham GoochENGEngland tour of Pakistan 1987/88198733024214280.6727189.30110250
Rassie van der DussenSAPakistan tour of South Africa 2018/19201954224193120.5031676.27030166
Nathan AstleNZPakistan tour of New Zealand 2000/01200155024011948.0027886.33110341
Page 1Next

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