Live6th Match · Pakistan ODI Tri-Series 2026/27SL104/2 (17)ENG386/5 (50)SL need 283 runs in 198 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

Sri Lanka tour of Zimbabwe 2004: Batting records (First-class)

Tinashe Panyangara has the most not-outs in the Sri Lanka tour of Zimbabwe 2004: 2.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Sri Lanka tour of Zimbabwe 2004×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tinashe PanyangaraZIM200424210140*50.5012084.17000132
Mahela JayawardeneSL2004221137100*137.0020467.16100121
Douglas HondoZIM2004241481916.0011541.7400050
Thilan SamaraweeraSL20042213832*38.007948.1000040
Nuwan ZoysaSL20042112828*-5451.8500040
Tawanda MupariwaZIM2004121151415.004533.3300020
Marvan AtapattuSL2004220419249209.5057772.62200571
Kumar SangakkaraSL2004220281270140.5039171.87100382
Sanath JayasuriyaSL2004220205157102.5024284.71100253
Dion EbrahimZIM20042401157028.7529339.25010170
Brendan TaylorZIM2004240896122.2523238.3601091
Stuart MatsikenyeriZIM2004240804520.0017445.98000110
Alester MaregwedeZIM2004240742818.5013654.41001102
Tatenda TaibuZIM2004240674016.7516640.3600290
Mluleki NkalaZIM2004240452411.2511140.5400150
Prosper UtseyaZIM2004120454522.505877.5900151
Farveez MaharoofSL2004210404040.007553.3300060
WPUJC VaasSL2004210282828.006741.7900050
Muttiah MuralitharanSL2004210262626.002989.6600021
Elton ChigumburaZIM200424026146.505547.2700250
Tillakaratne DilshanSL2004210101010.003330.3000010
Mark VermeulenZIM2004120663.002623.0800110
Prasanna JayawardeneSL2004210444.004100.0000000
Blessing MahwireZIM2004120221.001216.6700100

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.