Live6th Match · Pakistan ODI Tri-Series 2026/27SL149/2 (23.2)ENG386/5 (50)SL need 238 runs in 160 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Queens Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StrangZIM1995-20011414420438*20.4043846.58002192
Nasir HossainBAN2011-20137612026840.4022390.58021172
Ben CurranZIM2024-20254802026825.2530266.89010290
Marlon SamuelsWI2001-20077722006240.0028669.93010184
Gerhard ErasmusNAM2022-202588120059*28.57176113.64011125
Herschelle GibbsSA200122019912599.5023983.26110274
Matt HorneNZ1997-200034019911049.7543146.17110210
Carl HooperWI200133018714962.3327867.27100202
Quinton de KockSA20143301858461.67181102.21020203
Babar AzamPAK2018543184106*184.00180102.22100162
Mohammad HafeezPAK201123018311961.0027067.78100273
Raqibul HasanBAN20095511837845.7523976.57010142
Loryn PhiriZIMW2021-20269811836926.1426170.11011130
Sadeera SamarawickramaSL20236401828245.5018896.81020170
Max O'DowdNED2022-20236601827330.33158115.19011272
Michael LeaskSCO2018-202366217991*44.75146122.60010156
Matty CrossSCO2018-202366017611429.3323973.64101105
Evin LewisWI201633017514858.33148118.24100214
Richie BerringtonSCO2018-20236611756435.0023674.15010104
Wellington MasakadzaZIM2015-202530245174579.1648635.80011190
Gavin RennieZIM1997-20006901735719.2249235.16010100
Blessing MuzarabaniZIM2018-2026323010173478.6532653.07009195
Tillakaratne DilshanSL1999-20107521716157.0022476.34020152
Saleem ElahiPAK2002-200334116810756.0022076.36100252
Chris HarrisNZ1997-200034216877*84.0036546.03020180
Rachin RavindraNZ2025221167165*167.00149112.08100212
Brendon McCullumNZ2005-201156116751*33.40143116.78010223
Mluleki NkalaZIM1998-2004121031664723.7129157.04002172
Tafadzwanashe KaitanoZIM2024-202551001644616.4040540.49003172
Kieran PowellWI20172301639054.3339741.06020141
Graeme CremerZIM2005-2018161941633310.8756428.9000290
Daren GangaWI2001-20034501568931.2038041.05010181
Gary BallanceZIM2023121155137*155.0029452.72100122
Andrew McBrineIRE2023-202534115590*51.6724264.05010190
Brandon McMullenSCO202344015510638.7518086.11100193
Faf du PlessisSA20143301545951.3318284.62020150
Craig SpearmanNZ1997-20004501526230.4026856.72010230
Charith AsalankaSL20236411516350.33126119.84010106
Laura WolvaardtSAW2026552151126*50.3390167.78100184
Jan Nicol Loftie-EatonNAM2022-20258701514721.57113133.63000173
ShafiqullahAFG2014-20159811515621.57147102.7201087
Richard NgaravaZIM2018-2026221851514811.6224960.64003124
Alec StewartENG19962301477349.0023263.36010162
Sanath JayasuriyaSL1999-20045501464929.2021169.19000192
Milton ShumbaZIM2022-20261112414629*18.2516886.9000093
Christopher McBrideSCO20234401455636.2518180.11010162
Ramnaresh SarwanWI2001-20034501456529.0031945.45021200
Tafadzwa TsigaZIM2023-2025612214533*14.5039336.90002180
Michael VaughanENG200422214490*-17283.7202052
Taufeeq UmarPAK2002-20113511437635.7524957.43010161

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.